cvs: php4 /ext/standard array.c

From: Date: Mon, 12 Mar 2001 10:14:00 +0000
Subject: cvs: php4 /ext/standard array.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-4506@lists.php.net to get a copy of this message
stas Mon Mar 12 02:14:00 2001 EDT Modified files: /php4/ext/standard array.c Log: Prevent memory leak Index: php4/ext/standard/array.c diff -u php4/ext/standard/array.c:1.100 php4/ext/standard/array.c:1.101 --- php4/ext/standard/array.c:1.100 Mon Mar 12 00:07:00 2001 +++ php4/ext/standard/array.c Mon Mar 12 02:14:00 2001 @@ -21,7 +21,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: array.c,v 1.100 2001/03/12 08:07:00 stas Exp $ */ +/* $Id: array.c,v 1.101 2001/03/12 10:14:00 stas Exp $ */ #include "php.h" #include "php_ini.h" @@ -2209,7 +2209,7 @@ } else if (Z_TYPE_PP(entry) == IS_STRING) { zend_hash_update(Z_ARRVAL_P(return_value),Z_STRVAL_PP(entry),Z_STRLEN_PP(entry) + 1, &data, sizeof(data), NULL); } else { - zval_dtor(data); + zval_ptr_dtor(&data); /* will free also zval structure */ php_error(E_WARNING, "Can only flip STRING and INTEGER values!"); }

« previous php.cvs (#4506) next »