From a302f869bb92b90fae927f8f0d58a1b0f2893483 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Tue, 29 Sep 2015 06:09:17 +0000 Subject: fixed effects and decoders sorting git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@5616 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmp/decoder.cpp | 2 +- src/qmmp/effect.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/qmmp/decoder.cpp b/src/qmmp/decoder.cpp index 2733f5555..1ef5c672a 100644 --- a/src/qmmp/decoder.cpp +++ b/src/qmmp/decoder.cpp @@ -130,7 +130,7 @@ void Decoder::loadPlugins() m_cache->append(item); } m_disabledNames = settings.value("Decoder/disabled_plugins").toStringList(); - qSort(m_cache->begin(), m_cache->end(), _pluginCacheLessComparator); + qStableSort(m_cache->begin(), m_cache->end(), _pluginCacheLessComparator); QmmpPluginCache::cleanup(&settings); } diff --git a/src/qmmp/effect.cpp b/src/qmmp/effect.cpp index 429a6df93..b82c813a5 100644 --- a/src/qmmp/effect.cpp +++ b/src/qmmp/effect.cpp @@ -107,7 +107,7 @@ void Effect::loadPlugins() m_cache->append(item); } - qSort(m_cache->begin(), m_cache->end(), _effectCacheCompareFunc); + qStableSort(m_cache->begin(), m_cache->end(), _effectCacheCompareFunc); m_enabledNames = settings.value("Effect/enabled_plugins").toStringList(); } -- cgit v1.2.3-13-gbd6f