summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@collabora.co.uk>2014-04-03 00:47:38 +0200
committerMarkus Mohrhard <markus.mohrhard@collabora.co.uk>2014-04-03 01:10:52 +0200
commitd00e9e7fe2ca5e3663befdf986151dd8e2cac9a3 (patch)
tree9631013bf969547ed96307f6eafa86e7d78e9f02
parente46372fc5ca6c28386fa763385f38f79c8bf4b67 (diff)
make the tolerance file optional
Change-Id: I172cbd54a231a4f9b621fb85c7f349839286143a
-rw-r--r--test/source/diff/diff.cxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/test/source/diff/diff.cxx b/test/source/diff/diff.cxx
index bb460f788930..f174e4a4b702 100644
--- a/test/source/diff/diff.cxx
+++ b/test/source/diff/diff.cxx
@@ -108,9 +108,12 @@ XMLDiff::XMLDiff( const char* pFileName, const char* pContent, int size, const c
xmlFile1 = xmlParseFile(pFileName);
xmlFile2 = xmlParseMemory(pContent, size);
- xmlDocPtr xmlToleranceFile = xmlParseFile(pToleranceFile);
- loadToleranceFile(xmlToleranceFile);
- xmlFreeDoc(xmlToleranceFile);
+ if(pToleranceFile)
+ {
+ xmlDocPtr xmlToleranceFile = xmlParseFile(pToleranceFile);
+ loadToleranceFile(xmlToleranceFile);
+ xmlFreeDoc(xmlToleranceFile);
+ }
}
XMLDiff::~XMLDiff()