mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-05-31 02:57:32 -07:00
Rewritten using java-pkg-simple to give us more control over this tricky package. javacup has become a PDEPEND, meaning that the bundled version is automatically used on the first build instead of it having a system-jflex USE flag. ~arm keyword added with workarounds for different problems encountered with both IcedTea and Oracle. ~ppc64 keyword temporarily dropped until it gets Java 7, which the newer javacup requires. Please stabilise this at the same time as dev-java/qdox-1.12.1-r1. Package-Manager: portage-2.2.20.1
19 lines
710 B
Diff
19 lines
710 B
Diff
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2678
|
|
|
|
diff -Naur jflex-1.6.1.orig/src/main/java/jflex/Emitter.java jflex-1.6.1/src/main/java/jflex/Emitter.java
|
|
--- jflex-1.6.1.orig/src/main/java/jflex/Emitter.java 2015-03-16 17:27:31.000000000 +0000
|
|
+++ jflex-1.6.1/src/main/java/jflex/Emitter.java 2015-10-25 23:33:35.784487747 +0000
|
|
@@ -1304,8 +1304,10 @@
|
|
|
|
for (int i = 0; i < dfa.numStates; i++) {
|
|
char j = 0;
|
|
- while ( !isTransition[i] && j < dfa.numInput )
|
|
- isTransition[i] = dfa.table[i][j++] != DFA.NO_TARGET;
|
|
+ while ( !isTransition[i] && j < dfa.numInput ) {
|
|
+ isTransition[i] = dfa.table[i][j] != DFA.NO_TARGET;
|
|
+ j++;
|
|
+ }
|
|
}
|
|
}
|
|
|