summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Scharfe <rene.scharfe@lsrfire.ath.cx>2006-10-06 23:47:24 (GMT)
committerJunio C Hamano <junkio@cox.net>2006-10-08 06:16:54 (GMT)
commitcf72fb07b77c73b4777b6a2e0836e3029c5f0f3c (patch)
treedff0bc175032f8db5120637637a74be551c991c8
parent7a0cf2d0138cf3abd3f2c3c9a1aa4dc55bf0700f (diff)
downloadgit-cf72fb07b77c73b4777b6a2e0836e3029c5f0f3c.zip
git-cf72fb07b77c73b4777b6a2e0836e3029c5f0f3c.tar.gz
git-cf72fb07b77c73b4777b6a2e0836e3029c5f0f3c.tar.bz2
git-archive --format=zip: use default version ID
Use 10 for the "version needed to extract" field. This is the default value, and we want to use it because we don't do anything special. Info-ZIP's zip uses it, too. Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx> Signed-off-by: Junio C Hamano <junkio@cox.net>
-rw-r--r--archive-zip.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/archive-zip.c b/archive-zip.c
index 3ffdad6..ae74623 100644
--- a/archive-zip.c
+++ b/archive-zip.c
@@ -214,7 +214,7 @@ static int write_zip_entry(const unsigned char *sha1,
copy_le32(dirent.magic, 0x02014b50);
copy_le16(dirent.creator_version, 0);
- copy_le16(dirent.version, 20);
+ copy_le16(dirent.version, 10);
copy_le16(dirent.flags, 0);
copy_le16(dirent.compression_method, method);
copy_le16(dirent.mtime, zip_time);
@@ -236,7 +236,7 @@ static int write_zip_entry(const unsigned char *sha1,
zip_dir_entries++;
copy_le32(header.magic, 0x04034b50);
- copy_le16(header.version, 20);
+ copy_le16(header.version, 10);
copy_le16(header.flags, 0);
copy_le16(header.compression_method, method);
copy_le16(header.mtime, zip_time);