cvs: php4 /ext/standard array.c

From: Date: Fri, 03 Nov 2000 07:20:36 +0000
Subject: cvs: php4 /ext/standard array.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-2449@lists.php.net to get a copy of this message
venaas Thu Nov 2 23:20:36 2000 EDT Modified files: /php4/ext/standard array.c Log: Fixed memory leak in array_diff and array_intersect, was introduced with last change. Index: php4/ext/standard/array.c diff -u php4/ext/standard/array.c:1.81 php4/ext/standard/array.c:1.82 --- php4/ext/standard/array.c:1.81 Thu Nov 2 07:32:52 2000 +++ php4/ext/standard/array.c Thu Nov 2 23:20:35 2000 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: array.c,v 1.81 2000/11/02 15:32:52 sas Exp $ */ +/* $Id: array.c,v 1.82 2000/11/03 07:20:35 venaas Exp $ */ #include "php.h" #include "php_ini.h" @@ -2288,7 +2288,6 @@ 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 @@ 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 **));

« previous php.cvs (#2449) next »