diff -r 96d4226bdd60 -r 56b77a38618c src/share/classes/com/sun/tools/javac/parser/Scanner.java --- a/src/share/classes/com/sun/tools/javac/parser/Scanner.java Mon Feb 07 18:10:13 2011 +0000 +++ b/src/share/classes/com/sun/tools/javac/parser/Scanner.java Mon Feb 07 11:42:12 2011 -0800 @@ -138,7 +138,7 @@ source = fac.source; allowBinaryLiterals = source.allowBinaryLiterals(); allowHexFloats = source.allowHexFloats(); - allowUnderscoresInLiterals = source.allowBinaryLiterals(); + allowUnderscoresInLiterals = source.allowUnderscoresInLiterals(); } private static final boolean hexFloatsWork = hexFloatsWork();