Lines Matching refs:return_value
25 …har *buffer, int buffer_size, sdlFunctionPtr fn, char *fn_name, zval *return_value, zval *soap_hea… in parse_packet_soap() argument
35 ZVAL_NULL(return_value); in parse_packet_soap()
252 array_init(return_value); in parse_packet_soap()
332 add_assoc_zval(return_value, param->paramName, &tmp); in parse_packet_soap()
352 …if ((arr = zend_hash_str_find(Z_ARRVAL_P(return_value), (char*)val->name, strlen((char*)val->name)… in parse_packet_soap()
359 add_assoc_zval(return_value, (char*)val->name, &arr); in parse_packet_soap()
361 add_assoc_zval(return_value, (char*)val->name, &tmp); in parse_packet_soap()
364 add_next_index_zval(return_value, &tmp); in parse_packet_soap()
374 if (Z_TYPE_P(return_value) == IS_ARRAY) { in parse_packet_soap()
376 zval_dtor(return_value); in parse_packet_soap()
377 ZVAL_NULL(return_value); in parse_packet_soap()
381 zend_hash_internal_pointer_reset(Z_ARRVAL_P(return_value)); in parse_packet_soap()
382 tmp = zend_hash_get_current_data(Z_ARRVAL_P(return_value)); in parse_packet_soap()
383 if (!Z_REFCOUNTED_P(return_value)) { in parse_packet_soap()
384 ZVAL_COPY(return_value, tmp); in parse_packet_soap()
386 zend_refcounted *garbage = Z_COUNTED_P(return_value); in parse_packet_soap()
387 ZVAL_COPY(return_value, tmp); in parse_packet_soap()