This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-compress.git
commit be2648072aa4f18cb24bdec0818515dbeb5b7da7 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sat Apr 27 15:11:21 2024 -0400 Search for a char instead of a String of length 1 --- .../org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java index b8905a2ea..1a7e9f605 100644 --- a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java +++ b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java @@ -193,7 +193,7 @@ public class ArArchiveOutputStream extends ArchiveOutputStream<ArArchiveEntry> { if (LONGFILE_ERROR == longFileMode && nLength > 16) { throw new IOException("File name too long, > 16 chars: " + eName); } - if (LONGFILE_BSD == longFileMode && (nLength > 16 || eName.contains(" "))) { + if (LONGFILE_BSD == longFileMode && (nLength > 16 || eName.indexOf(SPACE) > -1)) { appendName = true; offset += write(ArArchiveInputStream.BSD_LONGNAME_PREFIX + nLength); } else {