Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
archive-zip: remove uncompressed_size
author
René Scharfe
<rene.scharfe@lsrfire.ath.cx>
Thu, 3 May 2012 01:51:05 +0000
(08:51 +0700)
committer
Junio C Hamano
<gitster@pobox.com>
Thu, 3 May 2012 17:22:56 +0000
(10:22 -0700)
We only need size and compressed_size.
Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx>
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
archive-zip.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
5544049
)
diff --git
a/archive-zip.c
b/archive-zip.c
index 716cc42710ddc9f6f599c2330671ac31912bcb4e..400ba38c7d601f1cab2b4e28400cf565d4d69bef 100644
(file)
--- a/
archive-zip.c
+++ b/
archive-zip.c
@@
-129,7
+129,6
@@
static int write_zip_entry(struct archiver_args *args,
struct zip_dir_header dirent;
unsigned long attr2;
unsigned long compressed_size;
struct zip_dir_header dirent;
unsigned long attr2;
unsigned long compressed_size;
- unsigned long uncompressed_size;
unsigned long crc;
unsigned long direntsize;
int method;
unsigned long crc;
unsigned long direntsize;
int method;
@@
-149,7
+148,7
@@
static int write_zip_entry(struct archiver_args *args,
method = 0;
attr2 = 16;
out = NULL;
method = 0;
attr2 = 16;
out = NULL;
-
uncompressed_
size = 0;
+ size = 0;
compressed_size = 0;
buffer = NULL;
size = 0;
compressed_size = 0;
buffer = NULL;
size = 0;
@@
-166,7
+165,6
@@
static int write_zip_entry(struct archiver_args *args,
method = 8;
crc = crc32(crc, buffer, size);
out = buffer;
method = 8;
crc = crc32(crc, buffer, size);
out = buffer;
- uncompressed_size = size;
compressed_size = size;
} else {
return error("unsupported file mode: 0%o (SHA1: %s)", mode,
compressed_size = size;
} else {
return error("unsupported file mode: 0%o (SHA1: %s)", mode,
@@
-204,7
+202,7
@@
static int write_zip_entry(struct archiver_args *args,
copy_le16(dirent.mdate, zip_date);
copy_le32(dirent.crc32, crc);
copy_le32(dirent.compressed_size, compressed_size);
copy_le16(dirent.mdate, zip_date);
copy_le32(dirent.crc32, crc);
copy_le32(dirent.compressed_size, compressed_size);
- copy_le32(dirent.size,
uncompressed_
size);
+ copy_le32(dirent.size, size);
copy_le16(dirent.filename_length, pathlen);
copy_le16(dirent.extra_length, 0);
copy_le16(dirent.comment_length, 0);
copy_le16(dirent.filename_length, pathlen);
copy_le16(dirent.extra_length, 0);
copy_le16(dirent.comment_length, 0);
@@
-226,7
+224,7
@@
static int write_zip_entry(struct archiver_args *args,
copy_le16(header.mdate, zip_date);
copy_le32(header.crc32, crc);
copy_le32(header.compressed_size, compressed_size);
copy_le16(header.mdate, zip_date);
copy_le32(header.crc32, crc);
copy_le32(header.compressed_size, compressed_size);
- copy_le32(header.size,
uncompressed_
size);
+ copy_le32(header.size, size);
copy_le16(header.filename_length, pathlen);
copy_le16(header.extra_length, 0);
write_or_die(1, &header, ZIP_LOCAL_HEADER_SIZE);
copy_le16(header.filename_length, pathlen);
copy_le16(header.extra_length, 0);
write_or_die(1, &header, ZIP_LOCAL_HEADER_SIZE);