From: Hartmut Holzgraefe Date: Mon, 18 Dec 2000 12:22:28 +0000 (+0000) Subject: fixed BUG #8306: shmat() returns -1 on errors, not NULL X-Git-Tag: php-4.0.5RC1~865 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=96ccf693018a47c8ac62a291cca87a5146ed4709;p=php fixed BUG #8306: shmat() returns -1 on errors, not NULL --- diff --git a/ext/sysvshm/sysvshm.c b/ext/sysvshm/sysvshm.c index c28082760e..67d5296034 100644 --- a/ext/sysvshm/sysvshm.c +++ b/ext/sysvshm/sysvshm.c @@ -125,7 +125,7 @@ PHP_FUNCTION(shm_attach) } } - if((shm_ptr = shmat(shm_id,NULL,0))==NULL) { + if((shm_ptr = shmat(shm_id,NULL,0))==(void *)-1) { php_error(E_WARNING, "shmget() failed for key 0x%x: %s", shm_key, strerror(errno)); RETURN_FALSE; }