From: Stanislav Malyshev Date: Sun, 4 Jun 2000 07:57:40 +0000 (+0000) Subject: chdir returns 0 on success, compare against it X-Git-Tag: PRE_EIGHT_BYTE_ALLOC_PATCH~122 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7f158268aa2791572e5e4453cc721869897efaa2;p=php chdir returns 0 on success, compare against it --- diff --git a/ext/standard/dir.c b/ext/standard/dir.c index 9b00a3879e..93aef51e7b 100644 --- a/ext/standard/dir.c +++ b/ext/standard/dir.c @@ -212,7 +212,7 @@ PHP_FUNCTION(chdir) ret = V_CHDIR((*arg)->value.str.val); - if (ret < 0) { + if (ret != 0) { php_error(E_WARNING, "ChDir: %s (errno %d)", strerror(errno), errno); RETURN_FALSE; }