We need to escape special characters in slide names
This commit is contained in:
@@ -665,12 +665,10 @@ void OdgGenerator::startGraphics(const ::WPXPropertyList &propList)
|
|||||||
|
|
||||||
WPXString sValue;
|
WPXString sValue;
|
||||||
if (propList["draw:name"])
|
if (propList["draw:name"])
|
||||||
pDrawPageOpenElement->addAttribute("draw:name", propList["draw:name"]->getStr());
|
sValue = WPXString(propList["draw:name"]->getStr(), true); // escape special xml characters
|
||||||
else
|
else
|
||||||
{
|
|
||||||
sValue.sprintf("page%i", mpImpl->miPageIndex);
|
sValue.sprintf("page%i", mpImpl->miPageIndex);
|
||||||
pDrawPageOpenElement->addAttribute("draw:name", sValue);
|
pDrawPageOpenElement->addAttribute("draw:name", sValue);
|
||||||
}
|
|
||||||
#ifdef MULTIPAGE_WORKAROUND
|
#ifdef MULTIPAGE_WORKAROUND
|
||||||
pStyleMasterPageOpenElement->addAttribute("style:page-layout-name", "PM0");
|
pStyleMasterPageOpenElement->addAttribute("style:page-layout-name", "PM0");
|
||||||
pStylePageLayoutOpenElement->addAttribute("style:page-layout-name", "PM0");
|
pStylePageLayoutOpenElement->addAttribute("style:page-layout-name", "PM0");
|
||||||
|
Reference in New Issue
Block a user