From 46e83b44be0c0aa97ead5ee52e329154c1fb47bc Mon Sep 17 00:00:00 2001 From: Dimitri van Heesch Date: Tue, 23 Sep 2014 20:55:59 +0200 Subject: [PATCH] Bug 736018 - [PATCH] Fix potential null pointer dereference in src/dbusxmlscanner.cpp --- src/dbusxmlscanner.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dbusxmlscanner.cpp b/src/dbusxmlscanner.cpp index e8414288932..aa3cc47102d 100644 --- a/src/dbusxmlscanner.cpp +++ b/src/dbusxmlscanner.cpp @@ -432,7 +432,7 @@ class DBusXMLHandler : public QXmlDefaultHandler m_currentEnum = 0; } - if (EXTENSION("value")) + if (EXTENSION("value") && m_currentEnum) { CONDITION(!m_currentEntry, "end of value without start"); m_currentEntry->endBodyLine = lineNumber();