summaryrefslogtreecommitdiff
path: root/test/source/htmltesttools.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'test/source/htmltesttools.cxx')
-rw-r--r--test/source/htmltesttools.cxx9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/source/htmltesttools.cxx b/test/source/htmltesttools.cxx
index ba48aae31769..6907366bb29c 100644
--- a/test/source/htmltesttools.cxx
+++ b/test/source/htmltesttools.cxx
@@ -14,7 +14,14 @@
htmlDocPtr HtmlTestTools::parseHtml(utl::TempFile& aTempFile)
{
SvFileStream aFileStream(aTempFile.GetURL(), STREAM_READ);
- return parseHtmlStream(&aFileStream);
+ htmlDocPtr doc = parseHtmlStream(&aFileStream);
+ xmlFree(doc->name);
+ doc->name = reinterpret_cast<char *>(
+ xmlStrdup(
+ reinterpret_cast<xmlChar const *>(
+ OUStringToOString(
+ aTempFile.GetURL(), RTL_TEXTENCODING_UTF8).getStr())));
+ return doc;
}
htmlDocPtr HtmlTestTools::parseHtmlStream(SvStream* pStream)