From 5e57f973cc932264229027df50cdae97af2db09e Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Fri, 9 Jan 2004 15:31:09 +0000 Subject: let soap build with php5 --- ext/soap/php_sdl.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ext/soap/php_sdl.c') diff --git a/ext/soap/php_sdl.c b/ext/soap/php_sdl.c index cc1e719497..01c8272c7f 100644 --- a/ext/soap/php_sdl.c +++ b/ext/soap/php_sdl.c @@ -108,6 +108,7 @@ zval *sdl_guess_convert_zval(encodeType enc, xmlNodePtr data) if (memcmp(&type->encode->details,&enc,sizeof(enc))!=0) { return master_to_zval(type->encode, data); } else { + TSRMLS_FETCH(); return master_to_zval(get_conversion(UNKNOWN_TYPE), data); } } @@ -146,6 +147,7 @@ xmlNodePtr sdl_guess_convert_xml(encodeType enc, zval *data, int style) if (memcmp(&type->encode->details,&enc,sizeof(enc))!=0) { ret = master_to_xml(type->encode, data, style); } else { + TSRMLS_FETCH(); ret = master_to_xml(get_conversion(UNKNOWN_TYPE), data, style); } } @@ -202,6 +204,7 @@ xmlNodePtr sdl_to_xml_object(sdlTypePtr type, zval *data, int style) { xmlNodePtr ret; sdlTypePtr *t, tmp; + TSRMLS_FETCH(); ret = xmlNewNode(NULL, "BOGUS"); FIND_ZVAL_NULL(data, ret, style); @@ -254,6 +257,7 @@ static void add_xml_array_elements(xmlNodePtr xmlParam, if (dimension == 1) { xmlNodePtr xparam; if (enc == NULL) { + TSRMLS_FETCH(); xparam = master_to_xml(get_conversion((*zdata)->type), (*zdata), style); } else { xparam = master_to_xml(enc, (*zdata), style); -- cgit v1.2.1