Repository: commons-compress Updated Branches: refs/heads/master 1c016cb02 -> 5b3ff035f
add test to verify parseName stops at first NUL Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/12d9a805 Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/12d9a805 Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/12d9a805 Branch: refs/heads/master Commit: 12d9a805a6df7afdccfac94a7061d369cc986efa Parents: 469cf4d Author: Roel Spilker <[email protected]> Authored: Fri Oct 6 01:04:18 2017 +0200 Committer: Stefan Bodewig <[email protected]> Committed: Fri Oct 6 19:08:25 2017 +0200 ---------------------------------------------------------------------- .../org/apache/commons/compress/archivers/tar/TarUtilsTest.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-compress/blob/12d9a805/src/test/java/org/apache/commons/compress/archivers/tar/TarUtilsTest.java ---------------------------------------------------------------------- diff --git a/src/test/java/org/apache/commons/compress/archivers/tar/TarUtilsTest.java b/src/test/java/org/apache/commons/compress/archivers/tar/TarUtilsTest.java index 6deae21..50d7d3b 100644 --- a/src/test/java/org/apache/commons/compress/archivers/tar/TarUtilsTest.java +++ b/src/test/java/org/apache/commons/compress/archivers/tar/TarUtilsTest.java @@ -46,6 +46,9 @@ public class TarUtilsTest { assertEquals(off, 30); sb2 = TarUtils.parseName(buff, 1, buff.length-1); assertEquals(sb1, sb2); + buff = new byte[]{0, 1, 0}; + sb2 = TarUtils.parseName(buff, 0, 3); + assertEquals("", sb2); } @Test
