You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by na...@apache.org on 2009/09/07 07:23:00 UTC

svn commit: r811999 - /webservices/axis2/trunk/c/axiom/src/om/om_element.c

Author: nandika
Date: Mon Sep  7 05:23:00 2009
New Revision: 811999

URL: http://svn.apache.org/viewvc?rev=811999&view=rev
Log:
namespace uri comparison added to find_declared_namespace function

Modified:
    webservices/axis2/trunk/c/axiom/src/om/om_element.c

Modified: webservices/axis2/trunk/c/axiom/src/om/om_element.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_element.c?rev=811999&r1=811998&r2=811999&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_element.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_element.c Mon Sep  7 05:23:00 2009
@@ -516,10 +516,11 @@
             found_ns = (axiom_namespace_t *)ns;
             found_uri = axiom_namespace_get_uri(found_ns, env);
             /* If uri provided, ensure this namespace found by prefix matches the uri */
-            if(uri && axutil_strcmp(found_uri, uri) == 0)
+            if(uri)
             {
-                return found_ns;
+                return (axutil_strcmp(found_uri, uri) == 0) ? found_ns : NULL;
             }
+			return found_ns;
         }
     }
     return NULL;