From 8a0d671e1a77c58142d0cbe82f40ee64bcae2be5 Mon Sep 17 00:00:00 2001
From: Chris Xiong <chirs241097@gmail.com>
Date: Sun, 15 Jan 2017 22:08:35 +0800
Subject: A little code refactoring.

---
 qmidiplayer-desktop/qmpplistwindow.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'qmidiplayer-desktop')

diff --git a/qmidiplayer-desktop/qmpplistwindow.cpp b/qmidiplayer-desktop/qmpplistwindow.cpp
index 00eec59..75e2e44 100644
--- a/qmidiplayer-desktop/qmpplistwindow.cpp
+++ b/qmidiplayer-desktop/qmpplistwindow.cpp
@@ -285,7 +285,7 @@ void qmpPlistWindow::on_pbLoad_clicked()
 	QSettings* plist=new QSettings(QFileDialog::getOpenFileName(this,tr("Load playlist"),""),
 								   QSettings::IniFormat);
 	int fc=plist->value("Playlist/FileCount",0).toInt();
-	if(!fc)return;
+	if(!fc){delete plist;return;}
 	ui->lwFiles->clear();for(int i=1;i<=fc;++i)
 	ui->lwFiles->addItem(plist->value("Playlist/File"+QString("%1").arg(i,5,10,QChar('0')),"").toString());
 	repeat=plist->value("Playlist/Repeat",0).toInt();
-- 
cgit v1.2.3