summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
authorOliver Specht <oliver.specht@cib.de>2015-09-11 10:30:45 +0200
committerOliver Specht <oliver.specht@cib.de>2015-09-11 12:00:19 +0000
commit2062d5d6f472ffa22ab4a769f4cb992f3a91894c (patch)
treeb6653b2311fb3d0eabe06ac600a2c495e49a91c0 /writerfilter
parentcb0e8c4feb9ef671a2305335a87b120a1077eb50 (diff)
tdf#94045: negative margins in OOXML reenabled
OOXMLUniversalMeasureValue is an integer value and needs to be converted to a signed integer. unit test included Change-Id: I7fe3fdf4b8b12df55e9cea2a968b9537676687eb Reviewed-on: https://gerrit.libreoffice.org/18496 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/ooxml/OOXMLPropertySetImpl.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/writerfilter/source/ooxml/OOXMLPropertySetImpl.cxx b/writerfilter/source/ooxml/OOXMLPropertySetImpl.cxx
index 81d5bd02402a..b95883485544 100644
--- a/writerfilter/source/ooxml/OOXMLPropertySetImpl.cxx
+++ b/writerfilter/source/ooxml/OOXMLPropertySetImpl.cxx
@@ -624,7 +624,7 @@ string OOXMLHexValue::toString() const
OOXMLUniversalMeasureValue::OOXMLUniversalMeasureValue(const char * pValue)
{
- mnValue = rtl_str_toUInt32(pValue, 10); // will ignore the trailing 'pt'
+ mnValue = rtl_str_toInt32(pValue, 10); // will ignore the trailing 'pt'
int nLen = strlen(pValue);
if (nLen > 2 &&