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 sa...@apache.org on 2006/03/23 17:33:01 UTC

svn commit: r388201 - /webservices/axis2/trunk/c/modules/wsdl/wsdl_op.c

Author: samisa
Date: Thu Mar 23 08:32:59 2006
New Revision: 388201

URL: http://svn.apache.org/viewcvs?rev=388201&view=rev
Log:
Fixed the memory leak

Modified:
    webservices/axis2/trunk/c/modules/wsdl/wsdl_op.c

Modified: webservices/axis2/trunk/c/modules/wsdl/wsdl_op.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/wsdl/wsdl_op.c?rev=388201&r1=388200&r2=388201&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/wsdl/wsdl_op.c (original)
+++ webservices/axis2/trunk/c/modules/wsdl/wsdl_op.c Thu Mar 23 08:32:59 2006
@@ -324,6 +324,12 @@
         wsdl_op_impl->name = NULL;
     }
     
+    if(wsdl_op_impl->msg_exchange_pattern)
+    {
+        AXIS2_FREE((*env)->allocator, wsdl_op_impl->msg_exchange_pattern);
+        wsdl_op_impl->msg_exchange_pattern = NULL;
+    }
+    
     if(NULL != wsdl_op_impl->style)
     {
         AXIS2_FREE((*env)->allocator, wsdl_op_impl->style);