X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=fd.c;h=d0b5c895a5f25d02b9f566fbe693a38898057203;hp=58851723978fb3c9856f87aa35d65a7141c162d7;hb=2084249288864e17c43570bd9957bd927864b1b7;hpb=f18341c277abf63dae1598b76cdd207006a509e0 diff --git a/fd.c b/fd.c index 58851723..d0b5c895 100644 --- a/fd.c +++ b/fd.c @@ -285,9 +285,10 @@ int para_opendir(const char *dirname, DIR **dir, int *cwd) if (*dir) return 1; ret = -ERRNO_TO_PARA_ERROR(errno); -/* Ignore return value of fchdir() and close(). We're busted anyway. */ - if (cwd) - fchdir(*cwd); + /* Ignore return value of fchdir() and close(). We're busted anyway. */ + if (cwd) { + int __a_unused ret2 = fchdir(*cwd); /* STFU, gcc */ + } close_cwd: if (cwd) close(*cwd);