]> granicus.if.org Git - php/commitdiff
make std_object_handlers struct available for shared modules
authorHarald Radi <phanto@php.net>
Fri, 17 Jan 2003 21:16:12 +0000 (21:16 +0000)
committerHarald Radi <phanto@php.net>
Fri, 17 Jan 2003 21:16:12 +0000 (21:16 +0000)
Zend/zend_objects_API.c
Zend/zend_objects_API.h

index b2f0a9229cfec49b641c4cda958bb89121ddecf1..6b1f3322dbeee7549ca04c9b1e40191fab243e50 100644 (file)
@@ -242,6 +242,11 @@ ZEND_API zval* zend_object_proxy_get(zval *property TSRMLS_DC)
        return NULL;
 }
 
+ZEND_API zend_object_handlers *zend_get_std_object_handlers()
+{
+       return &std_object_handlers;
+}
+
 static zend_object_handlers zend_object_proxy_handlers = {
        ZEND_OBJECTS_STORE_HANDLERS,
        
index 87cbf020f206d023ddbd892761f6706ebf4d5b4a..c3ab6d595f8a73a506da28dfbeff6c9972086901 100644 (file)
@@ -46,4 +46,6 @@ ZEND_API void *zend_object_store_get_object(zval *object TSRMLS_DC);
 #define ZEND_OBJECTS_STORE_HANDLERS zend_objects_store_add_ref, zend_objects_store_del_ref, zend_objects_store_delete_obj, zend_objects_store_clone_obj
 
 ZEND_API zval **zend_object_create_proxy(zval *object, zval *member TSRMLS_DC);
+
+ZEND_API zend_object_handlers *zend_get_std_object_handlers();
 #endif /* ZEND_OBJECTS_H */