axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sam...@apache.org
Subject svn commit: r384675 - in /webservices/axis2/trunk/c/modules/core/clientapi: call.c stub.c
Date Fri, 10 Mar 2006 02:03:45 GMT
Author: samisa
Date: Thu Mar  9 18:03:43 2006
New Revision: 384675

URL: http://svn.apache.org/viewcvs?rev=384675&view=rev
Log:
Fixed the memory leaks, also fixed the pointer assignment bug in call


Modified:
    webservices/axis2/trunk/c/modules/core/clientapi/call.c
    webservices/axis2/trunk/c/modules/core/clientapi/stub.c

Modified: webservices/axis2/trunk/c/modules/core/clientapi/call.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/clientapi/call.c?rev=384675&r1=384674&r2=384675&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/clientapi/call.c (original)
+++ webservices/axis2/trunk/c/modules/core/clientapi/call.c Thu Mar  9 18:03:43 2006
@@ -241,6 +241,7 @@
     call_impl->call.ops->invoke_blocking = axis2_call_invoke_blocking;
     call_impl->call.ops->invoke_blocking_with_om = axis2_call_invoke_blocking_with_om;
     call_impl->call.ops->invoke_blocking_with_soap = axis2_call_invoke_blocking_with_soap;
+    call_impl->call.ops->invoke_non_blocking = axis2_call_invoke_non_blocking;
     call_impl->call.ops->invoke_non_blocking_with_om = axis2_call_invoke_non_blocking_with_om;
     call_impl->call.ops->invoke_non_blocking_with_soap = axis2_call_invoke_non_blocking_with_soap;
     call_impl->call.ops->create_op_fill_flow = axis2_call_create_op_fill_flow;

Modified: webservices/axis2/trunk/c/modules/core/clientapi/stub.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/clientapi/stub.c?rev=384675&r1=384674&r2=384675&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/clientapi/stub.c (original)
+++ webservices/axis2/trunk/c/modules/core/clientapi/stub.c Thu Mar  9 18:03:43 2006
@@ -348,6 +348,12 @@
         axis2_hash_free(stub_impl->property_map, env);
         stub_impl->property_map = NULL;
     }
+
+    if (stub_impl->modules)
+    {
+        AXIS2_ARRAY_LIST_FREE(stub_impl->modules, env);
+        stub_impl->modules = NULL;
+    }
     
     if(stub_impl)
     {



Mime
View raw message