Commit 45af64a7 by Andrew Haley Committed by Andrew Haley

Main.java (parseClasses): Don't scan inner classes if our item is a file.

2012-12-17  Andrew Haley  <aph@redhat.com>

	* tools/gnu/classpath/tools/javah/Main.java (parseClasses): Don't
	scan inner classes if our item is a file.

From-SVN: r194573
parent 93d3dd59
2012-12-17 Andrew Haley <aph@redhat.com>
* tools/gnu/classpath/tools/javah/Main.java (parseClasses): Don't
scan inner classes if our item is a file.
2012-09-14 David Edelsohn <dje.gcc@gmail.com>
* configure: Regenerated.
......
......@@ -370,6 +370,8 @@ public class Main
results.put(filename, klass);
parsed.add(item.toString());
if (! (item instanceof File))
{
// Check to see if there are inner classes to also parse
Iterator<?> innerClasses = klass.innerClasses.iterator();
HashSet<Object> innerNames = new HashSet<Object>();
......@@ -381,6 +383,7 @@ public class Main
}
results.putAll(parseClasses(innerNames.iterator()));
}
}
return results;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment