diff options
author | Stig Venaas <venaas@php.net> | 2000-11-03 07:20:35 +0000 |
---|---|---|
committer | Stig Venaas <venaas@php.net> | 2000-11-03 07:20:35 +0000 |
commit | a5c75761c2dcecbfbab5343d7fce54d7278f9e23 (patch) | |
tree | dd12cbc215d470f248d8e1f1fac5a9ea76ac601d /ext/standard/array.c | |
parent | 6d0749a95ba4a18a4c9dcb85c2f1a86f2218f0f0 (diff) | |
download | php-git-a5c75761c2dcecbfbab5343d7fce54d7278f9e23.tar.gz |
Fixed memory leak in array_diff and array_intersect, was introduced with
last change.
Diffstat (limited to 'ext/standard/array.c')
-rw-r--r-- | ext/standard/array.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c index 1a558a07fd..8e6b55ab9b 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -2288,7 +2288,6 @@ PHP_FUNCTION(array_intersect) efree(args); WRONG_PARAM_COUNT; } - array_init(return_value); /* for each argument, create and sort list with pointers to the hash buckets */ lists = (Bucket ***)emalloc(argc * sizeof(Bucket **)); ptrs = (Bucket ***)emalloc(argc * sizeof(Bucket **)); @@ -2394,7 +2393,6 @@ PHP_FUNCTION(array_diff) efree(args); WRONG_PARAM_COUNT; } - array_init(return_value); /* for each argument, create and sort list with pointers to the hash buckets */ lists = (Bucket ***)emalloc(argc * sizeof(Bucket **)); ptrs = (Bucket ***)emalloc(argc * sizeof(Bucket **)); |