Lines Matching refs:return_value
24 …har *buffer, int buffer_size, sdlFunctionPtr fn, char *fn_name, zval *return_value, zval *soap_hea… in parse_packet_soap() argument
34 ZVAL_NULL(return_value); in parse_packet_soap()
251 array_init(return_value); in parse_packet_soap()
331 add_assoc_zval(return_value, param->paramName, &tmp); in parse_packet_soap()
351 …if ((arr = zend_hash_str_find(Z_ARRVAL_P(return_value), (char*)val->name, strlen((char*)val->name)… in parse_packet_soap()
358 add_assoc_zval(return_value, (char*)val->name, &arr); in parse_packet_soap()
360 add_assoc_zval(return_value, (char*)val->name, &tmp); in parse_packet_soap()
363 add_next_index_zval(return_value, &tmp); in parse_packet_soap()
373 if (Z_TYPE_P(return_value) == IS_ARRAY) { in parse_packet_soap()
375 zend_array_destroy(Z_ARR_P(return_value)); in parse_packet_soap()
376 ZVAL_NULL(return_value); in parse_packet_soap()
380 zend_hash_internal_pointer_reset(Z_ARRVAL_P(return_value)); in parse_packet_soap()
381 tmp = zend_hash_get_current_data(Z_ARRVAL_P(return_value)); in parse_packet_soap()
382 if (!Z_REFCOUNTED_P(return_value)) { in parse_packet_soap()
383 ZVAL_COPY(return_value, tmp); in parse_packet_soap()
385 zend_refcounted *garbage = Z_COUNTED_P(return_value); in parse_packet_soap()
386 ZVAL_COPY(return_value, tmp); in parse_packet_soap()