aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-05-12 08:34:58 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-05-12 08:34:58 +0000
commit6d179f72a1dd35c26483a56abd13082b3145d5ce (patch)
tree45a902974263b5072739015cb71af19045d78e9e /src
parent2194abfdf041c874eb154fa11b890a6f96bb7eaf (diff)
downloadqmmp-6d179f72a1dd35c26483a56abd13082b3145d5ce.tar.gz
qmmp-6d179f72a1dd35c26483a56abd13082b3145d5ce.tar.bz2
qmmp-6d179f72a1dd35c26483a56abd13082b3145d5ce.zip
fixed segmentation fault when resume playback with empty playlist
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@944 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
-rw-r--r--src/ui/mainwindow.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp
index a6239a669..4002f4fae 100644
--- a/src/ui/mainwindow.cpp
+++ b/src/ui/mainwindow.cpp
@@ -233,7 +233,8 @@ void MainWindow::showState(Qmmp::State state)
{
case Qmmp::Playing:
{
- m_equalizer->loadPreset(m_playListModel->currentItem()->url().section("/",-1));
+ if (m_playListModel->currentItem())
+ m_equalizer->loadPreset(m_playListModel->currentItem()->url().section("/",-1));
if (m_playlist->listWidget())
m_playlist->listWidget()->updateList(); //removes progress message from TextScroller
break;