summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--src/svg/qsvggenerator.cpp2
2 files changed, 2 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 2f510c4..22ff3b8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -69,7 +69,6 @@ bin/pixeltool*
bin/qmake*
bin/qdoc3*
bin/qt3to4*
-bin/qtdemo*
bin/qttracereplay*
bin/rcc*
bin/uic*
diff --git a/src/svg/qsvggenerator.cpp b/src/svg/qsvggenerator.cpp
index bc67436..6a12043 100644
--- a/src/svg/qsvggenerator.cpp
+++ b/src/svg/qsvggenerator.cpp
@@ -1045,6 +1045,8 @@ void QSvgPaintEngine::drawTextItem(const QPointF &pt, const QTextItem &textItem)
return;
const QTextItemInt &ti = static_cast<const QTextItemInt &>(textItem);
+ if (ti.chars == 0)
+ QPaintEngine::drawTextItem(pt, ti); // Draw as path
QString s = QString::fromRawData(ti.chars, ti.num_chars);
*d->stream << "<text "