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 {

Reply via email to