diff options
Diffstat (limited to 'Build/source/libs/zziplib/zziplib-0.13.62/bins/unzzip.c')
-rw-r--r-- | Build/source/libs/zziplib/zziplib-0.13.62/bins/unzzip.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Build/source/libs/zziplib/zziplib-0.13.62/bins/unzzip.c b/Build/source/libs/zziplib/zziplib-0.13.62/bins/unzzip.c index ae8b3b97969..94a38f9ebec 100644 --- a/Build/source/libs/zziplib/zziplib-0.13.62/bins/unzzip.c +++ b/Build/source/libs/zziplib/zziplib-0.13.62/bins/unzzip.c @@ -72,7 +72,11 @@ main (int argc, char ** argv) continue; } +#ifdef _WIN32 + output = _open (d.d_name, _O_CREAT | _O_BINARY | _O_RDWR); +#else output = creat (d.d_name, 0664); +#endif if (output == -1) { fprintf (stderr, "|output file %s: \n", d.d_name); |