From fd645486a148164709e3b9b1c3b5ab390a6634c3 Mon Sep 17 00:00:00 2001 From: "J. Alexander Treuman" Date: Sat, 26 May 2007 00:28:07 +0000 Subject: Don't call freeStoredPlaylist(sp) inside an if (!sp) block. It causes segfaults. git-svn-id: https://svn.musicpd.org/mpd/trunk@6264 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- src/storedPlaylist.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/storedPlaylist.c b/src/storedPlaylist.c index 15705d278..4187b5526 100644 --- a/src/storedPlaylist.c +++ b/src/storedPlaylist.c @@ -303,7 +303,6 @@ int moveSongInStoredPlaylistByPath(int fd, const char *utf8path, int src, int de StoredPlaylist *sp = loadStoredPlaylist(utf8path, fd); if (!sp) { commandError(fd, ACK_ERROR_UNKNOWN, "could not open playlist"); - freeStoredPlaylist(sp); return -1; } @@ -369,7 +368,6 @@ int removeOneSongFromStoredPlaylistByPath(int fd, const char *utf8path, int pos) StoredPlaylist *sp = loadStoredPlaylist(utf8path, fd); if (!sp) { commandError(fd, ACK_ERROR_UNKNOWN, "could not open playlist"); - freeStoredPlaylist(sp); return -1; } -- cgit v1.2.3