summaryrefslogtreecommitdiffstats
path: root/luni/src/main/java/java/util/zip/ZipInputStream.java
diff options
context:
space:
mode:
Diffstat (limited to 'luni/src/main/java/java/util/zip/ZipInputStream.java')
-rw-r--r--luni/src/main/java/java/util/zip/ZipInputStream.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/luni/src/main/java/java/util/zip/ZipInputStream.java b/luni/src/main/java/java/util/zip/ZipInputStream.java
index 319a0fa..9a9ecec 100644
--- a/luni/src/main/java/java/util/zip/ZipInputStream.java
+++ b/luni/src/main/java/java/util/zip/ZipInputStream.java
@@ -240,7 +240,7 @@ public class ZipInputStream extends InflaterInputStream implements ZipConstants
throw new ZipException("Cannot read local header version " + version);
}
int flags = peekShort(LOCFLG - LOCVER);
- if ((flags & ~ZipFile.GPBF_SUPPORTED_MASK) != 0) {
+ if ((flags & ZipFile.GPBF_UNSUPPORTED_MASK) != 0) {
throw new ZipException("Invalid General Purpose Bit Flag: " + flags);
}