You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by pe...@apache.org on 2002/03/07 22:42:14 UTC
cvs commit: xml-xerces/c/tests/DOM/Traversal Traversal.cpp
peiyongz 02/03/07 13:42:14
Modified: c/tests/DOM/Traversal Traversal.cpp
Log:
Call Terminate() to avoid memory tools reporting memory leak
Revision Changes Path
1.6 +15 -0 xml-xerces/c/tests/DOM/Traversal/Traversal.cpp
Index: Traversal.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/tests/DOM/Traversal/Traversal.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Traversal.cpp 4 Feb 2002 20:12:43 -0000 1.5
+++ Traversal.cpp 7 Mar 2002 21:42:14 -0000 1.6
@@ -66,6 +66,9 @@
/**
* $Log: Traversal.cpp,v $
+ * Revision 1.6 2002/03/07 21:42:14 peiyongz
+ * Call Terminate() to avoid memory tools reporting memory leak
+ *
* Revision 1.5 2002/02/04 20:12:43 tng
* Test DOM Level missing functions:
* 1. NodeIterator::getRoot
@@ -323,6 +326,7 @@
TASSERT(iter.getRoot() == root);
TASSERT(iter.getRoot() != doc);
+ delete filter;
}
TESTEPILOG;
@@ -363,6 +367,8 @@
TASSERT(nd == E13);
nd = iter.previousNode();
TASSERT(nd == E122);
+
+ delete filter;
}
TESTEPILOG;
@@ -389,6 +395,7 @@
nd = iter.previousNode();
TASSERT(nd == textNode2);
+ delete filter;
}
TESTEPILOG;
TESTPROLOG;
@@ -409,6 +416,7 @@
nd = iter.nextNode();
TASSERT(nd == 0);
+ delete filter;
}
TESTEPILOG;
TESTPROLOG;
@@ -429,6 +437,7 @@
nd = iter.nextNode();
TASSERT(nd == 0);
+ delete filter;
}
TESTEPILOG;
@@ -449,6 +458,7 @@
nd = iter.nextNode();
TASSERT(nd == 0);
+ delete filter;
}
TESTEPILOG;
@@ -561,6 +571,9 @@
// Print Final allocation stats for full test
//
DomMemDebug().print();
+
+ // And call the termination method
+ XMLPlatformUtils::Terminate();
return 0;
};
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org