]> source.dussan.org Git - aspectj.git/commitdiff
Fix for Bug 92630: Null Pointer Exception thrown by ajc compiler
authoraclement <aclement>
Tue, 26 Apr 2005 16:14:06 +0000 (16:14 +0000)
committeraclement <aclement>
Tue, 26 Apr 2005 16:14:06 +0000 (16:14 +0000)
weaver/src/org/aspectj/weaver/bcel/UnwovenClassFile.java

index 2aed63f76666b22c8a298430b81d405a18a81318..14af217543d5e041e3d21178d4f5af497b3ba244 100644 (file)
@@ -167,8 +167,10 @@ public class UnwovenClassFile {
                                public boolean accept(File dir, String name) {
                                        return name.startsWith(targetPrefix);
                                }});
-                       for (int i = 0; i < weaverGenerated.length; i++) {
-                               weaverGenerated[i].delete();
+                       if (weaverGenerated!=null) {
+                               for (int i = 0; i < weaverGenerated.length; i++) {
+                                       weaverGenerated[i].delete();
+                               }
                        }
                }
                victim.delete();