diff options
Diffstat (limited to 'archival')
-rw-r--r-- | archival/tar.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/archival/tar.c b/archival/tar.c index adcedf615..bcbb7a994 100644 --- a/archival/tar.c +++ b/archival/tar.c | |||
@@ -417,11 +417,11 @@ static int writeFileToTarball(const char *fileName, struct stat *statbuf, | |||
417 | 417 | ||
418 | header_name = fileName; | 418 | header_name = fileName; |
419 | while (header_name[0] == '/') { | 419 | while (header_name[0] == '/') { |
420 | static int alreadyWarned = FALSE; | 420 | static smallint warned; |
421 | 421 | ||
422 | if (alreadyWarned == FALSE) { | 422 | if (!warned) { |
423 | bb_error_msg("removing leading '/' from member names"); | 423 | bb_error_msg("removing leading '/' from member names"); |
424 | alreadyWarned = TRUE; | 424 | warned = 1; |
425 | } | 425 | } |
426 | header_name++; | 426 | header_name++; |
427 | } | 427 | } |