diff options
Diffstat (limited to 'ext/rpc/com/com_wrapper.c')
-rw-r--r-- | ext/rpc/com/com_wrapper.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/rpc/com/com_wrapper.c b/ext/rpc/com/com_wrapper.c index 1c046658fd..699133eafd 100644 --- a/ext/rpc/com/com_wrapper.c +++ b/ext/rpc/com/com_wrapper.c @@ -1200,6 +1200,12 @@ PHPAPI pval php_COM_get_property_handler(zend_property_reference *property_refer pval_destructor(&overloaded_property->element); } + if (obj_prop != NULL) + { + RETVAL_COM(obj); + } + + FREE_VARIANT(var_result); return return_value; |