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 di...@apache.org on 2007/02/02 09:06:14 UTC

svn commit: r502530 - in /webservices/axis2/trunk/c: axiom/src/om/om_node.c modules/core/receivers/raw_xml_in_out_msg_recv.c

Author: dinesh
Date: Fri Feb  2 00:06:13 2007
New Revision: 502530

URL: http://svn.apache.org/viewvc?view=rev&rev=502530
Log:
checking for get_first_element method

Modified:
    webservices/axis2/trunk/c/axiom/src/om/om_node.c
    webservices/axis2/trunk/c/modules/core/receivers/raw_xml_in_out_msg_recv.c

Modified: webservices/axis2/trunk/c/axiom/src/om/om_node.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_node.c?view=diff&rev=502530&r1=502529&r2=502530
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_node.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_node.c Fri Feb  2 00:06:13 2007
@@ -485,7 +485,7 @@
     /**********************************************************/
 	first_element = om_node->first_child;
 
-	while (AXIOM_NODE_GET_NODE_TYPE(first_element, env) != AXIOM_ELEMENT)
+	while ((AXIOM_NODE_GET_NODE_TYPE(first_element, env) != AXIOM_ELEMENT) && first_element)
 		first_element = AXIOM_NODE_GET_NEXT_SIBLING (first_element, env);
 
     return first_element;

Modified: webservices/axis2/trunk/c/modules/core/receivers/raw_xml_in_out_msg_recv.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/modules/core/receivers/raw_xml_in_out_msg_recv.c?view=diff&rev=502530&r1=502529&r2=502530
==============================================================================
--- webservices/axis2/trunk/c/modules/core/receivers/raw_xml_in_out_msg_recv.c (original)
+++ webservices/axis2/trunk/c/modules/core/receivers/raw_xml_in_out_msg_recv.c Fri Feb  2 00:06:13 2007
@@ -137,9 +137,6 @@
             om_node = AXIOM_SOAP_BODY_GET_BASE_NODE(body, env);
             om_element = AXIOM_NODE_GET_DATA_ELEMENT(om_node, env);
             om_node = AXIOM_NODE_GET_FIRST_ELEMENT(om_node, env);
-/*             om_node = AXIOM_NODE_GET_FIRST_CHILD(om_node, env); */
-/* 			while (AXIOM_NODE_GET_NODE_TYPE(om_node, env) != AXIOM_ELEMENT)
-			om_node = AXIOM_NODE_GET_NEXT_SIBLING (om_node, env);*/
          }
         else if (0 == AXIS2_STRCMP(AXIS2_STYLE_RPC, style))
         {



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org