aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/mediaplayer/mp_xmmsinterface.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/modules/mediaplayer/mp_xmmsinterface.cpp b/src/modules/mediaplayer/mp_xmmsinterface.cpp
index f48c75eaa..338fe429d 100644
--- a/src/modules/mediaplayer/mp_xmmsinterface.cpp
+++ b/src/modules/mediaplayer/mp_xmmsinterface.cpp
@@ -117,12 +117,13 @@ bool KviXmmsInterface::loadPlayerLibrary()
if(m_pPlayerLibrary->load())
{
m_szPlayerLibraryName = *lib_name;
- break;
+ return true;
}
delete m_pPlayerLibrary;
+ m_pPlayerLibrary = 0;
lib_name++;
}
- return true;
+ return false;
}
void * KviXmmsInterface::lookupSymbol(const char * szSymbolName)