You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by sa...@apache.org on 2006/12/08 08:24:29 UTC

svn commit: r483869 - in /webservices/axis2/trunk/c: axiom/src/om/om_node.c modules/core/clientapi/svc_client.c

Author: samisa
Date: Thu Dec  7 23:24:28 2006
New Revision: 483869

URL: http://svn.apache.org/viewvc?view=rev&rev=483869
Log:
Fixed few bugs in OM

Modified:
    webservices/axis2/trunk/c/axiom/src/om/om_node.c
    webservices/axis2/trunk/c/modules/core/clientapi/svc_client.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=483869&r1=483868&r2=483869
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_node.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_node.c Thu Dec  7 23:24:28 2006
@@ -347,6 +347,7 @@
     AXIS2_INTF_TO_IMPL(om_node)->parent = NULL;
     AXIS2_INTF_TO_IMPL(om_node)->prev_sibling = NULL;
     AXIS2_INTF_TO_IMPL(om_node)->next_sibling = NULL;
+    AXIS2_INTF_TO_IMPL(om_node)->builder = NULL;
     return om_node;
 
 }

Modified: webservices/axis2/trunk/c/modules/core/clientapi/svc_client.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/modules/core/clientapi/svc_client.c?view=diff&rev=483869&r1=483868&r2=483869
==============================================================================
--- webservices/axis2/trunk/c/modules/core/clientapi/svc_client.c (original)
+++ webservices/axis2/trunk/c/modules/core/clientapi/svc_client.c Thu Dec  7 23:24:28 2006
@@ -1385,6 +1385,12 @@
         svc_client_impl->callback_recv = NULL;
     }
 
+    if (svc_client_impl->op_client)
+    {
+        AXIS2_OP_CLIENT_FREE(svc_client_impl->op_client, env);
+        svc_client_impl->op_client = NULL;
+    }
+
     if (svc_client_impl->options)
     {
         AXIS2_OPTIONS_FREE(svc_client_impl->options, env);
@@ -1398,11 +1404,6 @@
         svc_client_impl->listener_manager = NULL;
     }
 
-    if (svc_client_impl->op_client)
-    {
-        AXIS2_OP_CLIENT_FREE(svc_client_impl->op_client, env);
-        svc_client_impl->op_client = NULL;
-    }
 
     if (svc_client_impl->conf_ctx)
     {



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