summaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
authorcon <qtc-committer@nokia.com>2009-05-25 14:06:39 +0200
committercon <qtc-committer@nokia.com>2009-05-25 14:07:16 +0200
commit13714f4ef4b90f4df512cce9022f8a8b21f363ac (patch)
tree560e893d4f2acc2babc31cc9a45ceb5284c394dd /src/plugins
parent83d451be32bdecffed00e582dcb58a2e3b912a95 (diff)
downloadqt-creator-13714f4ef4b90f4df512cce9022f8a8b21f363ac.tar.gz
Fix gcc3.3 build
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/coreplugin/editormanager/editormanager.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp
index 0efe9428ef..e5df5ed6a4 100644
--- a/src/plugins/coreplugin/editormanager/editormanager.cpp
+++ b/src/plugins/coreplugin/editormanager/editormanager.cpp
@@ -958,7 +958,8 @@ template <class EditorFactoryLike>
inline EditorFactoryLike *findByKind(ExtensionSystem::PluginManager *pm,
const QString &kind)
{
- foreach(EditorFactoryLike *efl, pm->template getObjects<EditorFactoryLike>())
+ const QList<EditorFactoryLike *> factories = pm->template getObjects<EditorFactoryLike>();
+ foreach(EditorFactoryLike *efl, factories)
if (kind == efl->kind())
return efl;
return 0;