From: Dmitry Stogov Date: Wed, 6 Jul 2005 14:16:03 +0000 (+0000) Subject: Fixed possible crash X-Git-Tag: php-5.0.5RC1~74 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=da68b9b16f55ca49e4fa7c3065555316d0b31b65;p=php Fixed possible crash --- diff --git a/ext/soap/php_encoding.c b/ext/soap/php_encoding.c index 0f2e16b8a8..b0842a1fae 100644 --- a/ext/soap/php_encoding.c +++ b/ext/soap/php_encoding.c @@ -2298,7 +2298,7 @@ static zval *guess_zval_convert(encodeTypePtr type, xmlNodePtr data) if (tmpattr != NULL) { type_name = tmpattr->children->content; enc = get_encoder_from_prefix(SOAP_GLOBAL(sdl), data, tmpattr->children->content); - if (type == &enc->details) { + if (enc && type == &enc->details) { enc = NULL; } if (enc != NULL) {