summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppoverviewmodel.cpp
diff options
context:
space:
mode:
authorRobert Loehning <robert.loehning@qt.io>2018-04-13 14:18:16 +0200
committerRobert Loehning <robert.loehning@qt.io>2018-04-13 13:04:15 +0000
commit5c8844d8f78b01686fcabd77ece5a7f12e24a796 (patch)
tree542671f65951e7fb1ff8172bfee4e1331512a044 /src/plugins/cpptools/cppoverviewmodel.cpp
parentd21a43d9a884e0ab9a90c7c2b25d2aa9c1ab23cc (diff)
downloadqt-creator-5c8844d8f78b01686fcabd77ece5a7f12e24a796.tar.gz
CppTools: Don't deref null pointer
Change-Id: I92eade63b4fdc7039ce9b4e0a7db1091fb34d692 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cppoverviewmodel.cpp')
-rw-r--r--src/plugins/cpptools/cppoverviewmodel.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cppoverviewmodel.cpp b/src/plugins/cpptools/cppoverviewmodel.cpp
index eaa4b2a8aa..590f2b6847 100644
--- a/src/plugins/cpptools/cppoverviewmodel.cpp
+++ b/src/plugins/cpptools/cppoverviewmodel.cpp
@@ -51,7 +51,7 @@ QVariant SymbolItem::data(int /*column*/, int role) const
}
OverviewModel *overviewModel = qobject_cast<OverviewModel *>(model());
- if (!overviewModel)
+ if (!symbol || !overviewModel)
return QVariant();
switch (role) {