X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=src%2Fgzip.c;fp=src%2Fgzip.c;h=9c2ef315a16aaf97adebf701b321f00cfcca7c13;hb=e1c4ed3b37ccc1e3bb3a38c863f9caacc2acc398;hp=8a34fa4e580e189278375afff79a0fe0ad3cb5f9;hpb=b7df902de181416cacdb53d024ac2f283a6e3029;p=~andy%2Frsl diff --git a/src/gzip.c b/src/gzip.c index 8a34fa4..9c2ef31 100644 --- a/src/gzip.c +++ b/src/gzip.c @@ -81,7 +81,7 @@ FILE *uncompress_pipe (FILE *fp) return NULL; } - fpipe = popen("gzip -q -d -f --stdout", "rb"); + fpipe = popen("gzip -q -d -f --stdout", "r"); if (fpipe == NULL) perror("uncompress_pipe"); close(0); if (dup(save_fd) < 0) { @@ -108,7 +108,7 @@ FILE *compress_pipe (FILE *fp) return NULL; } - fpipe = popen("gzip -q -1 -c", "wb"); + fpipe = popen("gzip -q -1 -c", "w"); if (fpipe == NULL) perror("compress_pipe"); close(1); if (dup(save_fd) < 0) {