From 47993d39b3a2bec45901c1c0f787614900e2a122 Mon Sep 17 00:00:00 2001 From: "Aaron J. Seigo" Date: Thu, 19 Nov 2009 00:17:29 +0000 Subject: [PATCH] return the null engine when a QString() engine() is requested svn path=/trunk/KDE/kdelibs/; revision=1051211 --- dataenginemanager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dataenginemanager.cpp b/dataenginemanager.cpp index c0f50df4d..126285e3e 100644 --- a/dataenginemanager.cpp +++ b/dataenginemanager.cpp @@ -95,6 +95,10 @@ DataEngineManager::~DataEngineManager() Plasma::DataEngine *DataEngineManager::engine(const QString &name) const { + if (name.isEmpty()) { + return d->nullEngine(); + } + Plasma::DataEngine::Dict::const_iterator it = d->engines.constFind(name); if (it != d->engines.constEnd()) { // ref and return the engine