summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2018-01-28 13:07:40 +0100
committerAndras Timar <andras.timar@collabora.com>2018-03-25 17:38:27 +0200
commitc0ad65f4bb583c493cafe1e58d57da5e005984a8 (patch)
tree8b5082528dd935f37a795ca56d813fa008e76b9f /writerfilter
parent5bfdd08b4a9dad0b579f167996a56cd77a0fb0a3 (diff)
tdf#115276: multiply quarter-points by 5 (not divide) to convert to twips
Unit test will come in separate commit Change-Id: I4cd6983d708868883c766b239cb57752106a59bf Reviewed-on: https://gerrit.libreoffice.org/48780 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> (cherry picked from commit 968084838e980b4152d88b95570c16ebad9d9b16)
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/rtftok/rtfdispatchvalue.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/writerfilter/source/rtftok/rtfdispatchvalue.cxx b/writerfilter/source/rtftok/rtfdispatchvalue.cxx
index 7fb8d9f50b26..5afe1bb95f38 100644
--- a/writerfilter/source/rtftok/rtfdispatchvalue.cxx
+++ b/writerfilter/source/rtftok/rtfdispatchvalue.cxx
@@ -557,7 +557,8 @@ RTFError RTFDocumentImpl::dispatchValue(RTFKeyword nKeyword, int nParam)
break;
case RTF_EXPND:
{
- auto pValue = std::make_shared<RTFValue>(nParam / 5);
+ // Convert quarter-points to twentieths of a point
+ auto pValue = std::make_shared<RTFValue>(nParam * 5);
m_aStates.top().aCharacterSprms.set(NS_ooxml::LN_EG_RPrBase_spacing, pValue);
}
break;