12 lines
334 B
Diff
12 lines
334 B
Diff
--- a/src/xml/dom/qdomhelpers.cpp
|
|
+++ b/src/xml/dom/qdomhelpers.cpp
|
|
@@ -139,6 +139,8 @@
|
|
} else {
|
|
n.reset(doc->createTextNode(characters));
|
|
}
|
|
+ if (!n)
|
|
+ return false;
|
|
n->setLocation(int(reader->lineNumber()), int(reader->columnNumber()));
|
|
node->appendChild(n.get());
|
|
Q_UNUSED(n.release());
|