diff options
author | aclement <aclement> | 2005-10-17 10:45:35 +0000 |
---|---|---|
committer | aclement <aclement> | 2005-10-17 10:45:35 +0000 |
commit | 0b5a5420704f7e32509fffaef66d8c94dcedcf17 (patch) | |
tree | 67add3222a3b8e780a03e96f7a7b08e532a6350e /weaver | |
parent | e1537b247640bd0fa3bb8db2616a890b8be9ca58 (diff) | |
download | aspectj-0b5a5420704f7e32509fffaef66d8c94dcedcf17.tar.gz aspectj-0b5a5420704f7e32509fffaef66d8c94dcedcf17.zip |
Fix for pr112602
Diffstat (limited to 'weaver')
-rw-r--r-- | weaver/src/org/aspectj/weaver/UnresolvedType.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/weaver/src/org/aspectj/weaver/UnresolvedType.java b/weaver/src/org/aspectj/weaver/UnresolvedType.java index abf8e000b..794eba985 100644 --- a/weaver/src/org/aspectj/weaver/UnresolvedType.java +++ b/weaver/src/org/aspectj/weaver/UnresolvedType.java @@ -884,9 +884,10 @@ public class UnresolvedType implements TypeVariableDeclaringElement { } public TypeVariable getTypeVariableNamed(String name) { - if (typeVariables==null || typeVariables.length==0) return null; - for (int i = 0; i < typeVariables.length; i++) { - TypeVariable aVar = typeVariables[i]; + TypeVariable[] vars = getTypeVariables(); + if (vars==null || vars.length==0) return null; + for (int i = 0; i < vars.length; i++) { + TypeVariable aVar = vars[i]; if (aVar.getName().equals(name)) return aVar; } return null; |