diff options
author | kraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-05-22 14:18:03 +0000 |
---|---|---|
committer | kraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-05-22 14:18:03 +0000 |
commit | 9dd4c6e2cfc41c4491e7ef7931fb9ca2dc644571 (patch) | |
tree | a7f69bf3858ef3bee7e252e04487aef364a2e857 /tar.c | |
parent | 25f33c53f0df51b4adf040a03dc9013c0deafc0a (diff) | |
download | busybox-w32-9dd4c6e2cfc41c4491e7ef7931fb9ca2dc644571.tar.gz busybox-w32-9dd4c6e2cfc41c4491e7ef7931fb9ca2dc644571.tar.bz2 busybox-w32-9dd4c6e2cfc41c4491e7ef7931fb9ca2dc644571.zip |
Correctly remove leading slashes upon extraction (thanks to Marius Groeger).
git-svn-id: svn://busybox.net/trunk/busybox@2696 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'tar.c')
-rw-r--r-- | tar.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -490,7 +490,7 @@ readTarHeader(struct TarHeader *rawHeader, struct TarInfo *header) | |||
490 | static int alreadyWarned=FALSE; | 490 | static int alreadyWarned=FALSE; |
491 | 491 | ||
492 | while (*(header->name) == '/') | 492 | while (*(header->name) == '/') |
493 | ++*(header->name); | 493 | header->name++; |
494 | 494 | ||
495 | if (alreadyWarned == FALSE) { | 495 | if (alreadyWarned == FALSE) { |
496 | error_msg("Removing leading '/' from member names"); | 496 | error_msg("Removing leading '/' from member names"); |