Kaydet (Commit) 4ca0ca86 authored tarafından Markus Mohrhard's avatar Markus Mohrhard

make that code a bit more robust against strange internal states

Change-Id: I1fd67449b9182db8eb9fb0e58b092cef00283c2a
üst 6f37dc50
...@@ -2598,12 +2598,15 @@ void writeLabelProperties( ...@@ -2598,12 +2598,15 @@ void writeLabelProperties(
{ {
pFS->startElement(FSNS(XML_c, XML_spPr), FSEND); pFS->startElement(FSNS(XML_c, XML_spPr), FSEND);
pFS->startElement(FSNS(XML_a, XML_ln), XML_w, IS(convertHmmToEmu(nLabelBorderWidth)), FSEND); pFS->startElement(FSNS(XML_a, XML_ln), XML_w, IS(convertHmmToEmu(nLabelBorderWidth)), FSEND);
pFS->startElement(FSNS(XML_a, XML_solidFill), FSEND); if (nLabelBorderColor != -1)
{
pFS->startElement(FSNS(XML_a, XML_solidFill), FSEND);
OString aStr = OString::number(nLabelBorderColor, 16).toAsciiUpperCase(); OString aStr = OString::number(nLabelBorderColor, 16).toAsciiUpperCase();
pFS->singleElement(FSNS(XML_a, XML_srgbClr), XML_val, aStr.getStr(), FSEND); pFS->singleElement(FSNS(XML_a, XML_srgbClr), XML_val, aStr.getStr(), FSEND);
pFS->endElement(FSNS(XML_a, XML_solidFill)); pFS->endElement(FSNS(XML_a, XML_solidFill));
}
pFS->endElement(FSNS(XML_a, XML_ln)); pFS->endElement(FSNS(XML_a, XML_ln));
pFS->endElement(FSNS(XML_c, XML_spPr)); pFS->endElement(FSNS(XML_c, XML_spPr));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment