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 na...@apache.org on 2006/12/05 06:41:24 UTC

svn commit: r482503 - in /webservices/axis2/trunk/c/woden/src/wsdl: binding.c interface.c

Author: nandika
Date: Mon Dec  4 21:41:22 2006
New Revision: 482503

URL: http://svn.apache.org/viewvc?view=rev&rev=482503
Log:
free functions causing crash problems commented

Modified:
    webservices/axis2/trunk/c/woden/src/wsdl/binding.c
    webservices/axis2/trunk/c/woden/src/wsdl/interface.c

Modified: webservices/axis2/trunk/c/woden/src/wsdl/binding.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl/binding.c?view=diff&rev=482503&r1=482502&r2=482503
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl/binding.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl/binding.c Mon Dec  4 21:41:22 2006
@@ -207,8 +207,9 @@
     }
     else
         binding_impl = (woden_binding_impl_t *) binding;
-    woden_binding_free_ops(binding, env);
-
+    /*
+	woden_binding_free_ops(binding, env);
+	*/
     binding_impl->binding.base.binding_element.ops =
         AXIS2_MALLOC(env->allocator,
                 sizeof(woden_binding_element_ops_t));

Modified: webservices/axis2/trunk/c/woden/src/wsdl/interface.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl/interface.c?view=diff&rev=482503&r1=482502&r2=482503
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl/interface.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl/interface.c Mon Dec  4 21:41:22 2006
@@ -182,9 +182,9 @@
     }
     else
         interface_impl = (woden_interface_impl_t *) interface;
-
+	/*
     woden_interface_free_ops(interface, env);
-
+	*/
     interface_impl->interface.base.interface_element.ops =
         AXIS2_MALLOC(env->allocator,
                 sizeof(woden_interface_element_ops_t));
@@ -456,9 +456,11 @@
 
     if (interface_impl->interface.base.interface_element.base.documentable_element.ops)
     {
+		/*
         AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 interface_element.base.documentable_element.ops);
-        interface_impl->interface.base.interface_element.base.documentable_element.ops =
+        */
+		interface_impl->interface.base.interface_element.base.documentable_element.ops =
             NULL;
     }
 



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