cvs: php4 /ext/com VARIANT.c
| From: | Harald Radi | Date: | Mon, 05 Aug 2002 23:38:36 +0000 |
| Subject: | cvs: php4 /ext/com VARIANT.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-13160@lists.php.net to get a copy of this message | ||
phanto Mon Aug 5 19:38:36 2002 EDT
Modified files:
/php4/ext/com VARIANT.c
Log:
found a memleak
Index: php4/ext/com/VARIANT.c
diff -u php4/ext/com/VARIANT.c:1.32 php4/ext/com/VARIANT.c:1.33
--- php4/ext/com/VARIANT.c:1.32 Thu May 30 19:07:21 2002
+++ php4/ext/com/VARIANT.c Mon Aug 5 19:38:35 2002
@@ -149,7 +149,7 @@
ALLOC_ZVAL(object_handle);
*object_handle = *return_value;
- pval_copy_constructor(object_handle);
+ zval_copy_ctor(object_handle);
INIT_PZVAL(object_handle);
zend_hash_index_update(Z_OBJPROP_P(object), 0, &object_handle, sizeof(pval *), NULL);
zval_dtor(&function_name->element);
@@ -195,9 +195,10 @@
php_error(E_WARNING, "Unknown method.");
break;
- zval_dtor(&overloaded_property->element);
}
}
+
+ zval_dtor(&overloaded_property->element);
return result;
}