aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-11-28 19:21:25 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-11-28 19:21:25 +0000
commit171402255e57cf2cfe125a7d8b56ce3f7cb2a25f (patch)
treeb6887ff5936610f1c7c94b3a66a9028e18f68ce6 /src
parent271e785c3a79d58bd229baecfe7a37bd1ba01768 (diff)
downloadqmmp-171402255e57cf2cfe125a7d8b56ce3f7cb2a25f.tar.gz
qmmp-171402255e57cf2cfe125a7d8b56ce3f7cb2a25f.tar.bz2
qmmp-171402255e57cf2cfe125a7d8b56ce3f7cb2a25f.zip
fixed segfault when delete unavailable tracks (Fixes issue 509)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2524 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
-rw-r--r--src/qmmp/abstractengine.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qmmp/abstractengine.cpp b/src/qmmp/abstractengine.cpp
index e84d31066..644400c71 100644
--- a/src/qmmp/abstractengine.cpp
+++ b/src/qmmp/abstractengine.cpp
@@ -174,6 +174,7 @@ QString AbstractEngine::file(EngineFactory *factory)
QStringList AbstractEngine::protocols()
{
+ checkFactories();
QStringList protocolsList;
foreach(EngineFactory *f, *m_factories)
{