Browse Source

WS fix.

experimental/ZendEngine2
foobar 24 years ago
parent
commit
a4a8f6719b
  1. 12
      ext/sysvshm/sysvshm.c

12
ext/sysvshm/sysvshm.c

@ -54,12 +54,12 @@ function_entry sysvshm_functions[] = {
/* {{{ sysvshm_module_entry
*/
zend_module_entry sysvshm_module_entry = {
STANDARD_MODULE_HEADER,
STANDARD_MODULE_HEADER,
"sysvshm", sysvshm_functions,
PHP_MINIT(sysvshm), NULL,
NULL, NULL,
NULL,
NO_VERSION_YET,
NO_VERSION_YET,
STANDARD_MODULE_PROPERTIES
};
/* }}} */
@ -209,10 +209,10 @@ PHP_FUNCTION(shm_remove)
shm_list_ptr = (sysvshm_shm *) zend_list_find(id, &type);
if (!shm_list_ptr) {
php_error(E_WARNING, "The parameter is not a valid shm_indentifier");
RETURN_FALSE;
}
if (!shm_list_ptr) {
php_error(E_WARNING, "The parameter is not a valid shm_indentifier");
RETURN_FALSE;
}
if(shmctl(shm_list_ptr->id,IPC_RMID,NULL)<0) {
php_error(E_WARNING, "shm_remove() failed for key 0x%x, id %i: %s", shm_list_ptr->key, id,strerror(errno));

Loading…
Cancel
Save