diff --git a/csjavacc/parser/RStringLiteral.java b/csjavacc/parser/RStringLiteral.java index f7f9f34..3b1cfca 100644 --- a/csjavacc/parser/RStringLiteral.java +++ b/csjavacc/parser/RStringLiteral.java @@ -1178,8 +1178,8 @@ public class RStringLiteral extends RegularExpression { condGenerated = true; - ostr.print("(active" + j + " & 0x" + - Long.toHexString(actives[j]) + "L) != 0L"); + ostr.print("(active" + j + " & unchecked((long)0x" + + Long.toHexString(actives[j]) + "L)) != 0L"); } if (condGenerated)