]> granicus.if.org Git - php/commitdiff
fix
authorDmitry Stogov <dmitry@php.net>
Fri, 23 Jan 2004 15:34:52 +0000 (15:34 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 23 Jan 2004 15:34:52 +0000 (15:34 +0000)
ext/soap/php_sdl.c

index febe4166a743f969d6606dc02418c93ff138aa5d..30ca6383b52f903d055c29f1a170cba33d2db3fc 100644 (file)
@@ -477,7 +477,7 @@ static void load_wsdl_ex(char *struri, sdlCtx *ctx, int include)
                        } else if (strcmp(trav->name,"binding") == 0) {
                                xmlAttrPtr name = get_attribute(trav->properties, "name");
                                if (name && name->children && name->children->content) {
-                                       if (zend_hash_add(&ctx->bindings, name->children->content, strlen(name->children->content)+1,&trav, sizeof(xmlNodePtr), NULL) != NULL) {
+                                       if (zend_hash_add(&ctx->bindings, name->children->content, strlen(name->children->content)+1,&trav, sizeof(xmlNodePtr), NULL) != SUCCESS) {
                                                php_error(E_ERROR,"SOAP-ERROR: Parsing WSDL (binding '%s' already defined)",name->children->content);
                                        }
                                } else {