Skip to content

Commit 3d0ab12

Browse files
author
Harald Radi
committed
hum, wasn't $foo->bar 's property type OE_IS_METHOD ?
1 parent c9aa94f commit 3d0ab12

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

ext/com/COM.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1200,6 +1200,12 @@ PHPAPI pval php_COM_get_property_handler(zend_property_reference *property_refer
12001200
pval_destructor(&overloaded_property->element);
12011201
}
12021202

1203+
if (obj_prop != NULL)
1204+
{
1205+
RETVAL_COM(obj);
1206+
}
1207+
1208+
12031209
FREE_VARIANT(var_result);
12041210

12051211
return return_value;

ext/rpc/com/com_wrapper.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1200,6 +1200,12 @@ PHPAPI pval php_COM_get_property_handler(zend_property_reference *property_refer
12001200
pval_destructor(&overloaded_property->element);
12011201
}
12021202

1203+
if (obj_prop != NULL)
1204+
{
1205+
RETVAL_COM(obj);
1206+
}
1207+
1208+
12031209
FREE_VARIANT(var_result);
12041210

12051211
return return_value;

0 commit comments

Comments
 (0)