aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/extensionsystem/pluginview.cpp
diff options
context:
space:
mode:
authorBill King <[email protected]>2010-06-24 10:13:32 +1000
committerBill King <[email protected]>2010-06-24 10:13:32 +1000
commitce448b3e0453a131ed3071e5be904cf9442ca7ec (patch)
treed488fb543b8991651270be35120d265c74b9e083 /src/libs/extensionsystem/pluginview.cpp
parent8744dab3980d8437a271de8811678fa60feb7576 (diff)
Fix possible null pointer dereference.
Diffstat (limited to 'src/libs/extensionsystem/pluginview.cpp')
-rw-r--r--src/libs/extensionsystem/pluginview.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/extensionsystem/pluginview.cpp b/src/libs/extensionsystem/pluginview.cpp
index cb2af604c6f..6516c9af282 100644
--- a/src/libs/extensionsystem/pluginview.cpp
+++ b/src/libs/extensionsystem/pluginview.cpp
@@ -170,7 +170,7 @@ void PluginView::updateList()
m_items.append(defaultCollectionItem);
Qt::CheckState groupState = Qt::Unchecked;
- int state = parsePluginSpecs(defaultCollectionItem, groupState, defaultCollection->plugins());
+ int state = parsePluginSpecs(defaultCollectionItem, groupState, defaultCollection ? defaultCollection->plugins() : QList<PluginSpec *>());
defaultCollectionItem->setIcon(0, iconForState(state));
defaultCollectionItem->setData(C_LOAD, Qt::CheckStateRole, QVariant(groupState));