diff options
| -rw-r--r-- | src/qmmp/effect.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/qmmp/effect.cpp b/src/qmmp/effect.cpp index 76fd4000c..8b45905b6 100644 --- a/src/qmmp/effect.cpp +++ b/src/qmmp/effect.cpp @@ -176,10 +176,10 @@ bool Effect::isEnabled(const EffectFactory *factory) EffectFactory *Effect::findFactory(const QString &shortName) { loadPlugins(); - for(EffectFactory *f : factories()) + for(QmmpPluginCache *item : qAsConst(*m_cache)) { - if(shortName == f->properties().shortName) - return f; + if(item->shortName() == shortName) + return item->effectFactory(); } return nullptr; } |
