Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.busybox.net/busybox.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/gzip.c
diff options
context:
space:
mode:
authorErik Andersen <andersen@codepoet.org>1999-12-17 21:44:15 +0300
committerErik Andersen <andersen@codepoet.org>1999-12-17 21:44:15 +0300
commit4d1d0113fd3309aac30b2dd1d443bf7c7d5f0a3d (patch)
tree1d18bbba8f8a1d78d7ff13e7a87ee2aab165125f /gzip.c
parent6da0ae8183a31d4faab745d534a363c7e66ef864 (diff)
Reworked the source so it will compile and run under glibc 2.0.7
and linux kernel 2.0.36 (though the dubious reasons why someone would want to do that defy imagination ;) -Erik
Diffstat (limited to 'gzip.c')
-rw-r--r--gzip.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gzip.c b/gzip.c
index 983f673e1..76df3ad9a 100644
--- a/gzip.c
+++ b/gzip.c
@@ -1877,7 +1877,11 @@ int gzip_main(int argc, char ** argv)
/* Open output fille */
+#if (__GLIBC__ >= 2) && (__GLIBC_MINOR__ >= 1)
outFileNum=open( ofname, O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW);
+#else
+ outFileNum=open( ofname, O_RDWR|O_CREAT|O_EXCL);
+#endif
if (outFileNum < 0) {
perror(ofname);
do_exit(WARNING);