summaryrefslogtreecommitdiff
path: root/scp2
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@suse.cz>2013-07-17 15:32:03 +0200
committerFridrich Strba <fridrich@documentfoundation.org>2013-07-22 09:56:51 +0000
commitfe5e35009f23b025ac58fcb5abc892a90c6a264c (patch)
treef9664bb2b3ad12bd5353f9261a211d2f5cb7266c /scp2
parent3926e686b06ca78f7ca5cf5fbda924bc92e5b92c (diff)
fdo#65632 RTF import: send NS_ooxml::LN_trackchange only once for one range
The problem was that in case we had {\deleted foo\b bar} then both "foo" and "bar" triggered a trackchange, but "}" only ended one, resulting in overlapping redline ranges. This was cought by core, but caused a performance problem. For the first bugdoc, before: real 3m57.803s after: real 0m3.072s (cherry picked from commits 7c0a1557406ffffbb8145f8035ce86d31e927667, ed187fcbd457d01be6ac382d61b493039a5af7d5 and 54518a209d0ffe00f8e391472da92e398c474392 and 9f7676033585ab3bf352d5dc2ef43a3a9d8d5c46) Conflicts: writerfilter/source/rtftok/rtfdocumentimpl.cxx writerfilter/source/rtftok/rtfdocumentimpl.hxx Change-Id: Ibf6f2db30109f0b9a2571d2e4fb3cc76294f68d1 Reviewed-on: https://gerrit.libreoffice.org/4964 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
Diffstat (limited to 'scp2')
0 files changed, 0 insertions, 0 deletions