From: Andi Gutmans Date: Sat, 11 Aug 2001 13:23:35 +0000 (+0000) Subject: - Fix UNIX build. X-Git-Tag: BEFORE_EXP_MERGE~22 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1751c4eba57ec614111d0fc459ce6ccd4f73ff84;p=php - Fix UNIX build. --- diff --git a/Zend/Makefile.am b/Zend/Makefile.am index 89c7a59a60..f30286a1cc 100644 --- a/Zend/Makefile.am +++ b/Zend/Makefile.am @@ -13,7 +13,7 @@ libZend_la_SOURCES=\ zend_opcode.c zend_operators.c zend_ptr_stack.c zend_stack.c \ zend_variables.c zend.c zend_API.c zend_extensions.c zend_hash.c \ zend_list.c zend_indent.c zend_builtin_functions.c zend_sprintf.c \ - zend_ini.c + zend_ini.c zend_objects.c libZend_la_LDFLAGS = @EXTRA_LIBS@ diff --git a/Zend/zend_objects.c b/Zend/zend_objects.c index 2380f778fc..52b7fa9993 100644 --- a/Zend/zend_objects.c +++ b/Zend/zend_objects.c @@ -26,11 +26,11 @@ void zend_objects_destroy(zend_objects *objects) zend_object_value zend_objects_new(zend_object **object) { - TSRMLS_FETCH(); - zend_object_handle handle; zend_object_value retval; + TSRMLS_FETCH(); + if (EG(objects).free_list_head != -1) { handle = EG(objects).free_list_head; EG(objects).free_list_head = EG(objects).object_buckets[handle].bucket.free_list.next;