From 51f37c71ba906c9887934836c51122ffe927976b Mon Sep 17 00:00:00 2001 From: waker Date: Tue, 22 May 2012 22:40:45 +0200 Subject: return err if playlist save fails on rename --- playlist.c | 1 + 1 file changed, 1 insertion(+) (limited to 'playlist.c') diff --git a/playlist.c b/playlist.c index 3b957487..0cc0533f 100644 --- a/playlist.c +++ b/playlist.c @@ -2038,6 +2038,7 @@ plt_save (playlist_t *plt, playItem_t *first, playItem_t *last, const char *fnam fclose (fp); if (rename (tempfile, fname) != 0) { fprintf (stderr, "playlist rename %s -> %s failed: %s\n", tempfile, fname, strerror (errno)); + return -1; } return 0; save_fail: -- cgit v1.2.3