summaryrefslogtreecommitdiff
path: root/src/svg/qsvggenerator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/svg/qsvggenerator.cpp')
-rw-r--r--src/svg/qsvggenerator.cpp2
1 files changed, 2 insertions, 0 deletions
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 "