summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@frugalware.org>2011-11-28 00:59:57 +0100
committerMiklos Vajna <vmiklos@frugalware.org>2011-11-28 00:59:57 +0100
commit75112a0544b6bf06aef53d2ab2653f713402e70c (patch)
tree080e3f690b2dd83b38473e3a373b052e0e5cecb2
parent53170743c4176d0967384beb6e8e648284c10866 (diff)
RTFDocumentImpl::resolveChars: don't send empty text tokens to dmapper
This speeds up importing unicode text a lot. Results of a sample of chinese text of 5 pages: - before: 18.351s - after: 6.692s
-rw-r--r--writerfilter/source/rtftok/rtfdocumentimpl.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.cxx b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
index bd1636d46fc5..9e1be7374834 100644
--- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx
+++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
@@ -735,7 +735,7 @@ int RTFDocumentImpl::resolveChars(char ch)
// set components back to zero
m_aStates.top().aCurrentColor = RTFColorTableEntry();
}
- else
+ else if (!aOUStr.isEmpty())
text(aOUStr);
return 0;