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/12/07 09:46:23 UTC
svn commit: r483379 -
/webservices/axis2/trunk/c/samples/client/yahoo/yahoo_client.c
Author: samisa
Date: Thu Dec 7 00:46:22 2006
New Revision: 483379
URL: http://svn.apache.org/viewvc?view=rev&rev=483379
Log:
Fixed memory leak
Modified:
webservices/axis2/trunk/c/samples/client/yahoo/yahoo_client.c
Modified: webservices/axis2/trunk/c/samples/client/yahoo/yahoo_client.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/samples/client/yahoo/yahoo_client.c?view=diff&rev=483379&r1=483378&r2=483379
==============================================================================
--- webservices/axis2/trunk/c/samples/client/yahoo/yahoo_client.c (original)
+++ webservices/axis2/trunk/c/samples/client/yahoo/yahoo_client.c Thu Dec 7 00:46:22 2006
@@ -148,7 +148,12 @@
child_node = AXIOM_NODE_GET_FIRST_CHILD (node, env);
while (AXIOM_NODE_IS_COMPLETE (node, env) && child_node)
{
- printf ("\t%s\n", AXIOM_NODE_TO_STRING (child_node, env));
+ axis2_char_t *om_str = AXIOM_NODE_TO_STRING (child_node, env);
+ if (om_str)
+ {
+ printf ("\t%s\n", om_str);
+ AXIS2_FREE(env->allocator, om_str);
+ }
child_node = AXIOM_NODE_GET_NEXT_SIBLING (child_node, env);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org