Browse Source

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>
maint
Rene Scharfe 19 years ago committed by Junio C Hamano
parent
commit
cf72fb07b7
  1. 4
      archive-zip.c

4
archive-zip.c

@ -214,7 +214,7 @@ static int write_zip_entry(const unsigned char *sha1, @@ -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, @@ -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);

Loading…
Cancel
Save