From 02f75ba1e5b0eb9806d5642f891940be06691747 Mon Sep 17 00:00:00 2001 From: aclement Date: Tue, 26 Apr 2005 16:14:06 +0000 Subject: [PATCH] Fix for Bug 92630: Null Pointer Exception thrown by ajc compiler --- weaver/src/org/aspectj/weaver/bcel/UnwovenClassFile.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/weaver/src/org/aspectj/weaver/bcel/UnwovenClassFile.java b/weaver/src/org/aspectj/weaver/bcel/UnwovenClassFile.java index 2aed63f76..14af21754 100644 --- a/weaver/src/org/aspectj/weaver/bcel/UnwovenClassFile.java +++ b/weaver/src/org/aspectj/weaver/bcel/UnwovenClassFile.java @@ -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(); -- 2.39.5