diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/qmmp/qmmpplugincache.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/qmmp/qmmpplugincache.cpp b/src/qmmp/qmmpplugincache.cpp index 5f6b105ca..53055937d 100644 --- a/src/qmmp/qmmpplugincache.cpp +++ b/src/qmmp/qmmpplugincache.cpp @@ -114,10 +114,7 @@ DecoderFactory *QmmpPluginCache::decoderFactory() { m_decoderFactory = qobject_cast<DecoderFactory *> (instance()); if(m_decoderFactory) - { - qDebug("QmmpPluginCache: loaded decoder %s", qPrintable(QFileInfo(m_path).fileName())); qApp->installTranslator(m_decoderFactory->createTranslator(qApp)); - } } return m_decoderFactory; } @@ -128,10 +125,7 @@ OutputFactory *QmmpPluginCache::outputFactory() { m_outputFactory = qobject_cast<OutputFactory *> (instance()); if(m_outputFactory) - { - qDebug("QmmpPluginCache: loaded output %s", qPrintable(QFileInfo(m_path).fileName())); qApp->installTranslator(m_outputFactory->createTranslator(qApp)); - } } return m_outputFactory; } @@ -149,7 +143,9 @@ QObject *QmmpPluginCache::instance() return m_instance; QPluginLoader loader(m_path); m_instance = loader.instance(); - if (!loader.isLoaded()) + if (loader.isLoaded()) + qDebug("QmmpPluginCache: loaded plugin %s", qPrintable(QFileInfo(m_path).fileName())); + else { m_error = true; qWarning("QmmpPluginCache: error: %s", qPrintable(loader.errorString ())); |
