From 827003f8eeb1ada2fa757bb15bcbf9cc7abc05e7 Mon Sep 17 00:00:00 2001 From: Debao Zhang Date: Thu, 5 Sep 2013 15:43:54 +0800 Subject: [PATCH] Don't write drawing info when no images exist --- src/xlsx/xlsxworksheet.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/xlsx/xlsxworksheet.cpp b/src/xlsx/xlsxworksheet.cpp index 279d877..d295058 100755 --- a/src/xlsx/xlsxworksheet.cpp +++ b/src/xlsx/xlsxworksheet.cpp @@ -707,6 +707,9 @@ void WorksheetPrivate::writeHyperlinks(XmlStreamWriter &writer) void WorksheetPrivate::writeDrawings(XmlStreamWriter &writer) { + if (!drawing) + return; + int index = externUrlList.size() + 1; writer.writeEmptyElement(QStringLiteral("drawing")); writer.writeAttribute(QStringLiteral("r:id"), QStringLiteral("rId%1").arg(index));