src/lib/VSDOutputElementList.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-)
New commits: commit aa4d0f097bd31a24642dbe0ae4681d79940ffc0d Author: Fridrich Å trba <fridrich.st...@bluewin.ch> Date: Tue Dec 3 11:15:26 2013 +0100 Emit all lineBreaks, since several runs can be following Change-Id: Ief01851bd6545b7fa38152cd332eb4a2a8409b3f diff --git a/src/lib/VSDOutputElementList.cpp b/src/lib/VSDOutputElementList.cpp index 2fbac5b..187aa67 100644 --- a/src/lib/VSDOutputElementList.cpp +++ b/src/lib/VSDOutputElementList.cpp @@ -40,15 +40,10 @@ static void separateTabsAndInsertText(librevenge::RVNGDrawingInterface *iface, c { if (!iface || text.empty()) return; - bool isLineBreakDeferred(false); librevenge::RVNGString tmpText; librevenge::RVNGString::Iter i(text); for (i.rewind(); i.next();) { - if (isLineBreakDeferred && iface) - iface->insertLineBreak(); - isLineBreakDeferred = false; - if (*(i()) == '\t') { if (!tmpText.empty()) @@ -70,7 +65,8 @@ static void separateTabsAndInsertText(librevenge::RVNGDrawingInterface *iface, c tmpText.clear(); } - isLineBreakDeferred = true; + if (iface) + iface->insertLineBreak(); } else {
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits