X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?p=ypp-sc-tools.web-live.git;a=blobdiff_plain;f=yarrg%2Fcommon.c;h=cc33235f2b11d2fab791a7376113ac56d05002d6;hp=f95e585866657f8d8e29c19c7c31b5daeae9c977;hb=89ac616c0df890ff63e6b7db5ae2a3c084e2f2c1;hpb=7414b6a2149cdf3a089d6c3afaaf21329f926ec1 diff --git a/yarrg/common.c b/yarrg/common.c index f95e585..cc33235 100644 --- a/yarrg/common.c +++ b/yarrg/common.c @@ -122,7 +122,7 @@ int gzopen(const char *zpath, int oflags, FILE **f_r, pid_t *pid_r, const char *gziplevel /* 0 for read; may be 0, or "-1" etc. */) { int zfd= open(zpath, oflags, 0666); - if (!zfd) return errno; + if (zfd<0) return errno; int pipefds[2]; sysassert(! pipe(pipefds) );