dmitry Wed Jul 6 10:16:04 2005 EDT
Modified files: (Branch: PHP_5_0)
/php-src/ext/soap php_encoding.c
Log:
Fixed possible crash
http://cvs.php.net/diff.php/php-src/ext/soap/php_encoding.c?r1=1.71.2.21&r2=1.71.2.22&ty=u
Index: php-src/ext/soap/php_encoding.c
diff -u php-src/ext/soap/php_encoding.c:1.71.2.21
php-src/ext/soap/php_encoding.c:1.71.2.22
--- php-src/ext/soap/php_encoding.c:1.71.2.21 Tue Jun 21 02:25:07 2005
+++ php-src/ext/soap/php_encoding.c Wed Jul 6 10:16:03 2005
@@ -17,7 +17,7 @@
| Dmitry Stogov <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
*/
-/* $Id: php_encoding.c,v 1.71.2.21 2005/06/21 06:25:07 dmitry Exp $ */
+/* $Id: php_encoding.c,v 1.71.2.22 2005/07/06 14:16:03 dmitry Exp $ */
#include <time.h>
@@ -2298,7 +2298,7 @@
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) {
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php