summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-02-04 17:07:03 +0100
committerZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-02-04 17:07:03 +0100
commit657904384572cbbabe026006044cd803f87dc9b0 (patch)
tree1a6dee18b7c7aa439c3f565805de42a00ab7fbb3 /lib
parent404945ae7a8868ed5ac32e6b4595b9f92a8a2dea (diff)
downloadabrt-657904384572cbbabe026006044cd803f87dc9b0.tar.gz
abrt-657904384572cbbabe026006044cd803f87dc9b0.tar.xz
abrt-657904384572cbbabe026006044cd803f87dc9b0.zip
Fixed looking for database and application plugin
Diffstat (limited to 'lib')
-rw-r--r--lib/MiddleWare/PluginManager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/MiddleWare/PluginManager.cpp b/lib/MiddleWare/PluginManager.cpp
index 0d1f238f..08cd1136 100644
--- a/lib/MiddleWare/PluginManager.cpp
+++ b/lib/MiddleWare/PluginManager.cpp
@@ -166,7 +166,7 @@ CReporter* CPluginManager::GetReporter(const std::string& pName)
CApplication* CPluginManager::GetApplication(const std::string& pName)
{
- if (m_mapPlugins.find(pName) != m_mapPlugins.end())
+ if (m_mapPlugins.find(pName) == m_mapPlugins.end())
{
throw std::string("CPluginManager::GetApplication():"
"Application plugin: '"+pName+"' is not loaded.");
@@ -176,7 +176,7 @@ CApplication* CPluginManager::GetApplication(const std::string& pName)
CDatabase* CPluginManager::GetDatabase(const std::string& pName)
{
- if (m_mapPlugins.find(pName) != m_mapPlugins.end())
+ if (m_mapPlugins.find(pName) == m_mapPlugins.end())
{
throw std::string("CPluginManager::GetDatabase():"
"Database plugin: '"+pName+"' is not loaded.");