diff options
author | Alexander Kurtakov | 2017-11-20 07:32:00 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2017-11-20 07:32:00 +0000 |
commit | edea2454131d5429e45374e7d51b032e94bd4054 (patch) | |
tree | 34ffc03e5a00448ccd022ebf190c9b2a2dd9853c /bundles/org.eclipse.swt.tools | |
parent | 4bb2423645cdf5738ac23fb87d2b908455ed702b (diff) | |
download | eclipse.platform.swt-edea2454131d5429e45374e7d51b032e94bd4054.tar.gz eclipse.platform.swt-edea2454131d5429e45374e7d51b032e94bd4054.tar.xz eclipse.platform.swt-edea2454131d5429e45374e7d51b032e94bd4054.zip |
Bug 525436 - Some foreach conversions
Fix wrong param types iteration.
Change-Id: I84087c0cb84317ebeb791391067832e459a7e636
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Diffstat (limited to 'bundles/org.eclipse.swt.tools')
-rw-r--r-- | bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/ASTMethod.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/ASTMethod.java b/bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/ASTMethod.java index ce87a233af..a8cd8ce367 100644 --- a/bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/ASTMethod.java +++ b/bundles/org.eclipse.swt.tools/JNI Generation/org/eclipse/swt/tools/internal/ASTMethod.java @@ -64,7 +64,8 @@ public ASTMethod(ASTClass declaringClass, String source, MethodDeclaration metho paramTypes64 = new ASTType[parameters.size()]; this.parameters = new ASTParameter[paramTypes.length]; int i = 0; - for (SingleVariableDeclaration param : parameters) { + for (Iterator<SingleVariableDeclaration> iterator = parameters.iterator(); iterator.hasNext(); i++) { + SingleVariableDeclaration param = iterator.next(); paramTypes[i] = new ASTType(declaringClass.resolver, param.getType(), param.getExtraDimensions()); paramTypes64[i] = paramTypes[i]; this.parameters[i] = new ASTParameter(this, i, param.getName().getIdentifier()); |