[xml] xmlReconciliateNs issues?
- From: "Kiely.Daryn" <Daryn Kiely IGT com>
- To: "'xml gnome org'" <xml gnome org>
- Subject: [xml] xmlReconciliateNs issues?
- Date: Fri, 16 Apr 2004 10:20:57 -0700
Hi,
I am using xmlReconciliateNs and am experiencing memory leaks. Here is what
I think is happening within the method. The existing namespace is being
saves in oldNs, and at the end of the method oldNs is being freed through
xmlFree. The problem I see with this is the internal members of the
existing namespace are left hanging. I don't know whether I am using things
right, or whether this is a real issue. Here is the snippet of code where I
am using the method:
xml_doc = xmlNewDoc ((xmlChar*)"1.0");
xmlNodePtr new_node = NULL;
xmlNodePtr root_node = NULL;
xmlNsPtr ns = xmlNewNs (NULL, (xmlChar*) "namespace_uri", (xmlChar*)
"prefix");
root_node = xmlNewDocNode (xml_doc, ns, (xmlChar*) getTagName (), NULL);
xmlDocSetRootElement (xml_doc, root_node);
snip..adding more nodes in here...
xmlReconciliateNs (xml_doc, root_node);
Any help in finding this problem would be greatly appreciated. Oh, we are
using libxml 2.6.6.
Thanks
Daryn
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]