]> granicus.if.org Git - php/commitdiff
- MFH: Added ZEND_FETCH_RESOURCE_NO_RETURN
authorFelipe Pena <felipe@php.net>
Thu, 20 Nov 2008 14:51:30 +0000 (14:51 +0000)
committerFelipe Pena <felipe@php.net>
Thu, 20 Nov 2008 14:51:30 +0000 (14:51 +0000)
Zend/zend_list.h

index 503f13c53ce3efa5422dbd504a3ddb12a291a2d7..4472b1a4e43f12ad668d63408c6f1f0747e8838e 100644 (file)
@@ -95,6 +95,9 @@ extern ZEND_API int le_index_ptr;  /* list entry type for index pointers */
 #define ZEND_FETCH_RESOURCE(rsrc, rsrc_type, passed_id, default_id, resource_type_name, resource_type) \
        rsrc = (rsrc_type) zend_fetch_resource(passed_id TSRMLS_CC, default_id, resource_type_name, NULL, 1, resource_type);    \
        ZEND_VERIFY_RESOURCE(rsrc);
+       
+#define ZEND_FETCH_RESOURCE_NO_RETURN(rsrc, rsrc_type, passed_id, default_id, resource_type_name, resource_type)       \
+       (rsrc = (rsrc_type) zend_fetch_resource(passed_id TSRMLS_CC, default_id, resource_type_name, NULL, 1, resource_type))
 
 #define ZEND_FETCH_RESOURCE2(rsrc, rsrc_type, passed_id, default_id, resource_type_name, resource_type1, resource_type2)       \
        rsrc = (rsrc_type) zend_fetch_resource(passed_id TSRMLS_CC, default_id, resource_type_name, NULL, 2, resource_type1, resource_type2);   \