]> granicus.if.org Git - php/commitdiff
Removed efree() on arena_alloc()ed memory
authorBob Weinand <bobwei9@hotmail.com>
Wed, 21 Jan 2015 22:52:48 +0000 (23:52 +0100)
committerBob Weinand <bobwei9@hotmail.com>
Wed, 21 Jan 2015 22:52:48 +0000 (23:52 +0100)
Zend/zend_compile.c

index c4501084118794af348c5e4354d6302946c7bec4..274920c45980540b8cfb0cf8c65f0f3df0b69d6f 100644 (file)
@@ -907,7 +907,6 @@ ZEND_API int do_bind_function(const zend_op_array *op_array, const zend_op *opli
                int error_level = compile_time ? E_COMPILE_ERROR : E_ERROR;
                zend_function *old_function;
 
-               efree_size(new_function, sizeof(zend_op_array));
                if ((old_function = zend_hash_find_ptr(function_table, Z_STR_P(op2))) != NULL
                        && old_function->type == ZEND_USER_FUNCTION
                        && old_function->op_array.last > 0) {