Repository: commons-compress Updated Branches: refs/heads/master 7145b4a3d -> 03239b0ea
Refactor magic number. Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/03239b0e Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/03239b0e Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/03239b0e Branch: refs/heads/master Commit: 03239b0ea42312c7b5daf4520c1ce1caaf6189fd Parents: 7145b4a Author: Gary Gregory <ggreg...@apache.org> Authored: Thu Dec 8 23:44:38 2016 -0800 Committer: Gary Gregory <ggreg...@apache.org> Committed: Thu Dec 8 23:44:38 2016 -0800 ---------------------------------------------------------------------- .../apache/commons/compress/archivers/ArchiveStreamFactory.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-compress/blob/03239b0e/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java b/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java index 82fcaef..ba786a4 100644 --- a/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java +++ b/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java @@ -88,6 +88,8 @@ import org.apache.commons.compress.utils.Sets; */ public class ArchiveStreamFactory implements ArchiveStreamProvider { + private static final int DUMP_SIGNATURE_SIZE = 32; + private static final int SIGNATURE_SIZE = 12; private static final ArchiveStreamFactory SINGLETON = new ArchiveStreamFactory(); @@ -497,7 +499,7 @@ public class ArchiveStreamFactory implements ArchiveStreamProvider { } // Dump needs a bigger buffer to check the signature; - final byte[] dumpsig = new byte[32]; + final byte[] dumpsig = new byte[DUMP_SIGNATURE_SIZE]; in.mark(dumpsig.length); signatureLength = IOUtils.readFully(in, dumpsig); in.reset();