aboutsummaryrefslogtreecommitdiff
path: root/archival/tar.c
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2013-02-07 14:25:54 +0000
committerRon Yorston <rmy@pobox.com>2013-02-07 14:25:54 +0000
commitb604585914e032b28bef3e337a978e56a9069cda (patch)
treeb2ee0a3fb38d10397c602d0fe215ea3bbbf334c0 /archival/tar.c
parent0eda07c7ff8cf1fc11bc1bda5383f884d7adf031 (diff)
parentba76b7a40b929878833731f76306b1c977cc8650 (diff)
downloadbusybox-w32-b604585914e032b28bef3e337a978e56a9069cda.tar.gz
busybox-w32-b604585914e032b28bef3e337a978e56a9069cda.tar.bz2
busybox-w32-b604585914e032b28bef3e337a978e56a9069cda.zip
Merge branch 'busybox' into merge
Diffstat (limited to 'archival/tar.c')
-rw-r--r--archival/tar.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/archival/tar.c b/archival/tar.c
index e27950b6c..648d1256d 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -333,13 +333,13 @@ static int writeTarHeader(struct TarBallInfo *tbInfo,
333 && (filesize <= 0x3fffffffffffffffffffffffLL) 333 && (filesize <= 0x3fffffffffffffffffffffffLL)
334#endif 334#endif
335 ) { 335 ) {
336 /* GNU tar uses "base-256 encoding" for very large numbers. 336 /* GNU tar uses "base-256 encoding" for very large numbers.
337 * Encoding is binary, with highest bit always set as a marker 337 * Encoding is binary, with highest bit always set as a marker
338 * and sign in next-highest bit: 338 * and sign in next-highest bit:
339 * 80 00 .. 00 - zero 339 * 80 00 .. 00 - zero
340 * bf ff .. ff - largest positive number 340 * bf ff .. ff - largest positive number
341 * ff ff .. ff - minus 1 341 * ff ff .. ff - minus 1
342 * c0 00 .. 00 - smallest negative number 342 * c0 00 .. 00 - smallest negative number
343 */ 343 */
344 char *p8 = header.size + sizeof(header.size); 344 char *p8 = header.size + sizeof(header.size);
345 do { 345 do {