diff --git a/tests/src/MemHandlerTest/MemoryMonitor.cpp b/tests/src/MemHandlerTest/MemoryMonitor.cpp index 7ccda7f6e838e1b22bfb494d5b21fe02ba0f6083..551af7b49e124c8ea2a6c1703dcab09b85565207 100644 --- a/tests/src/MemHandlerTest/MemoryMonitor.cpp +++ b/tests/src/MemHandlerTest/MemoryMonitor.cpp @@ -382,7 +382,9 @@ int main (int argC, char *argV[]) DOMTreeWalker* pWalker=doc->createTreeWalker(doc->getDocumentElement(), DOMNodeFilter::SHOW_TEXT, NULL, true); DOMText* textNode=(DOMText*)pWalker->nextNode(); pWalker->release(); - const XMLCh* txt=(textNode!=NULL?textNode->getWholeText():NULL); + // this isn't stored or used, but might throw as part of the test? + if (textNode!=NULL) + textNode->getWholeText(); } sax2parser->parse(xmlFile); saxParser->parse(xmlFile);