diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-08-31 09:24:14 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-08-31 08:39:37 +0000 |
commit | ba96008a02fa3d1675ac2cc0b9310736a8b75041 (patch) | |
tree | 2740f3268f1a9cbccd28dec45645667c1770ea7f | |
parent | 6f11653287ad41df935bf25ffd6ffe8e7acb3bb1 (diff) |
writerfilter: use sal_Size for offset values in RTFTokenizer::resolveParse()
This way
nCurrentPos > (nLastPos + nPercentSize)
doesn't do suboptimal add of two values, then truncate to int precision,
then compare against long.
Change-Id: Id2f380116a05e98fd073a58652c106bf88d13981
Reviewed-on: https://gerrit.libreoffice.org/28537
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
-rw-r--r-- | writerfilter/source/rtftok/rtftokenizer.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/writerfilter/source/rtftok/rtftokenizer.cxx b/writerfilter/source/rtftok/rtftokenizer.cxx index 83ecf695f7b4..4b7f76cab4cc 100644 --- a/writerfilter/source/rtftok/rtftokenizer.cxx +++ b/writerfilter/source/rtftok/rtftokenizer.cxx @@ -59,8 +59,8 @@ RTFError RTFTokenizer::resolveParse() RTFError ret; // for hex chars int b = 0, count = 2; - sal_uInt32 nPercentSize = 0; - sal_uInt32 nLastPos = 0; + sal_Size nPercentSize = 0; + sal_Size nLastPos = 0; if (m_xStatusIndicator.is()) { |