diff options
author | aclement <aclement> | 2008-02-07 18:03:44 +0000 |
---|---|---|
committer | aclement <aclement> | 2008-02-07 18:03:44 +0000 |
commit | 0318e1c2e441daef47aab6b3c33360dd1046d918 (patch) | |
tree | 1bb10009d6b3e9bac02763010dbc72f5f64a031e | |
parent | 067b7ef2939465a558812d2957c41c93fba8db61 (diff) | |
download | aspectj-0318e1c2e441daef47aab6b3c33360dd1046d918.tar.gz aspectj-0318e1c2e441daef47aab6b3c33360dd1046d918.zip |
218167: test and fix: compiler crash on multiple dec @fields
-rw-r--r-- | weaver/src/org/aspectj/weaver/bcel/BcelClassWeaver.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelClassWeaver.java b/weaver/src/org/aspectj/weaver/bcel/BcelClassWeaver.java index a486c5a72..5ac6b975d 100644 --- a/weaver/src/org/aspectj/weaver/bcel/BcelClassWeaver.java +++ b/weaver/src/org/aspectj/weaver/bcel/BcelClassWeaver.java @@ -1012,7 +1012,7 @@ class BcelClassWeaver implements IClassWeaver { while (!worthRetrying.isEmpty() && modificationOccured) { modificationOccured = false; List forRemoval = new ArrayList(); - for (Iterator iter2 = worthRetrying.iterator(); iter.hasNext();) { + for (Iterator iter2 = worthRetrying.iterator(); iter2.hasNext();) { DeclareAnnotation decaF = (DeclareAnnotation) iter2.next(); if (decaF.matches(itdIsActually,world)) { LazyMethodGen annotationHolder = locateAnnotationHolderForFieldMunger(clazz,fieldMunger); |