From ea2054a945dd867ac4eb0a27f20172faabd18a51 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Fri, 4 Jun 2010 10:48:38 +0200 Subject: [PATCH] Fixed uninitialized members. --- src/libs/qmljs/qmljsinterpreter.cpp | 1 + src/shared/cplusplus/Control.cpp | 16 +++++++++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/libs/qmljs/qmljsinterpreter.cpp b/src/libs/qmljs/qmljsinterpreter.cpp index 29cfe1a1cca..e6a752a15dc 100644 --- a/src/libs/qmljs/qmljsinterpreter.cpp +++ b/src/libs/qmljs/qmljsinterpreter.cpp @@ -331,6 +331,7 @@ class QmlXmlReader public: QmlXmlReader(QIODevice *dev) : _xml(dev) + , _objects(0) {} bool operator()(QMap *objects) { diff --git a/src/shared/cplusplus/Control.cpp b/src/shared/cplusplus/Control.cpp index 14c07a0f25a..93f77e3aae2 100644 --- a/src/shared/cplusplus/Control.cpp +++ b/src/shared/cplusplus/Control.cpp @@ -235,9 +235,19 @@ class Control::Data { public: Data(Control *control) - : control(control), - translationUnit(0), - diagnosticClient(0) + : control(control) + , translationUnit(0) + , diagnosticClient(0) + , deprecatedId(0) + , unavailableId(0) + , objcGetterId(0) + , objcSetterId(0) + , objcReadwriteId(0) + , objcReadonlyId(0) + , objcAssignId(0) + , objcRetainId(0) + , objcCopyId(0) + , objcNonatomicId(0) {} ~Data()