You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rampart-dev@ws.apache.org by ka...@apache.org on 2007/08/16 09:45:33 UTC

svn commit: r566526 - /webservices/rampart/trunk/c/src/omxmlsec/axiom.c

Author: kaushalye
Date: Thu Aug 16 00:45:32 2007
New Revision: 566526

URL: http://svn.apache.org/viewvc?view=rev&rev=566526
Log:
mem leak fixed

Modified:
    webservices/rampart/trunk/c/src/omxmlsec/axiom.c

Modified: webservices/rampart/trunk/c/src/omxmlsec/axiom.c
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/omxmlsec/axiom.c?view=diff&rev=566526&r1=566525&r2=566526
==============================================================================
--- webservices/rampart/trunk/c/src/omxmlsec/axiom.c (original)
+++ webservices/rampart/trunk/c/src/omxmlsec/axiom.c Thu Aug 16 00:45:32 2007
@@ -81,6 +81,8 @@
         counter++;
         temp_node = axiom_children_qname_iterator_next(qname_iter, env);
     }
+    axutil_qname_free(qname, env);
+    qname = NULL;
 
     return counter;
 }
@@ -179,6 +181,8 @@
     ele = axiom_node_get_data_element(node, env);
     qname = axutil_qname_create(env, attribute_name, OXS_WSU_XMLNS, NULL);
     attribute_value = oxs_axiom_get_attribute_val_of_node_by_qname(env, node, qname);
+    axutil_qname_free(qname, env);
+    qname = NULL;
     return attribute_value;
 }