cvs: php3 / control_structures_inline.h

From: Date: Tue, 04 Jul 2000 16:36:07 +0000
Subject: cvs: php3 / control_structures_inline.h
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-617@lists.php.net to get a copy of this message
rasmus Tue Jul 4 09:36:07 2000 EDT Modified files: /php3 control_structures_inline.h Log: Fix double-free under certain circumstances. Found and fixed by priit@bluemoon.ee Index: php3/control_structures_inline.h diff -u php3/control_structures_inline.h:1.205 php3/control_structures_inline.h:1.206 --- php3/control_structures_inline.h:1.205 Mon Apr 10 12:29:36 2000 +++ php3/control_structures_inline.h Tue Jul 4 09:36:07 2000 @@ -29,7 +29,7 @@ */ -/* $Id: control_structures_inline.h,v 1.205 2000/04/10 19:29:36 andi Exp $ */ +/* $Id: control_structures_inline.h,v 1.206 2000/07/04 16:36:07 rasmus Exp $ */ #include "php.h" #include "internal_functions.h" @@ -493,6 +493,7 @@ php3i_stack_push(&GLOBAL(css), &GLOBAL(ExecuteFlag), sizeof(int)); GLOBAL(ExecuteFlag) = DONT_EXECUTE; GLOBAL(Execute) = SHOULD_EXECUTE; + GLOBAL(function_state).func_arg_types = NULL; }

« previous php.cvs (#617) next »