]> granicus.if.org Git - php/commitdiff
use handler for Z_OBJPROP
authorStanislav Malyshev <stas@php.net>
Wed, 1 Jan 2003 10:57:35 +0000 (10:57 +0000)
committerStanislav Malyshev <stas@php.net>
Wed, 1 Jan 2003 10:57:35 +0000 (10:57 +0000)
Zend/zend_operators.h

index 60c7157600cd999cfcf27377f8b4ee56b7a9e77c..20ac81364f6fd3da73d957b74da580832770ae36 100644 (file)
@@ -240,7 +240,7 @@ ZEND_API void zend_locale_sprintf_double(zval *op ZEND_FILE_LINE_DC);
 #define Z_OBJ_HT(zval)      (zval).value.obj.handlers
 #define Z_OBJ(zval)                    zend_objects_get_address(&(zval))
 #define Z_OBJCE(zval)          zend_get_class_entry(&(zval))
-#define Z_OBJPROP(zval)                Z_OBJ(zval)->properties
+#define Z_OBJPROP(zval)                Z_OBJ_HT((zval))->get_properties(&(zval))
 #define Z_RESVAL(zval)         (zval).value.lval
 
 #define Z_LVAL_P(zval_p)               Z_LVAL(*zval_p)