langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
changeset 23796 4c722b177a8f
parent 23111 ef4562cfb234
child 23803 98c4ebaddefc
--- a/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java	Wed Mar 26 12:18:11 2014 +0100
+++ b/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java	Wed Mar 26 10:47:30 2014 -0700
@@ -1625,7 +1625,7 @@
                  protection(m.flags()) > protection(other.flags())) {
             log.error(TreeInfo.diagnosticPositionFor(m, tree), "override.weaker.access",
                       cannotOverride(m, other),
-                      other.flags() == 0 ?
+                      (other.flags() & AccessFlags) == 0 ?
                           "package" :
                           asFlagSet(other.flags() & AccessFlags));
             m.flags_field |= BAD_OVERRIDE;