From f7b69992c780be685f014808118a94aef3d87fed Mon Sep 17 00:00:00 2001 From: Alexey Yakovenko Date: Sat, 17 Apr 2010 22:23:46 +0200 Subject: added flags to each track in playlist, which bumped dbpl version to 1.2; list of file tags is no longer written as metadata string, but as flags; fixed couple of memory leaks; blocked metadata editing in subtracks; blocked metadata editing if playlist file format is less than 1.2; --- plugins/wavpack/wavpack.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'plugins/wavpack') diff --git a/plugins/wavpack/wavpack.c b/plugins/wavpack/wavpack.c index f3205570..f54f0603 100644 --- a/plugins/wavpack/wavpack.c +++ b/plugins/wavpack/wavpack.c @@ -293,6 +293,7 @@ wv_insert (DB_playItem_t *after, const char *fname) { deadbeef->fclose (fp); WavpackCloseFile (ctx); deadbeef->pl_item_unref (it); + deadbeef->pl_item_unref (last); return last; } } @@ -301,6 +302,8 @@ wv_insert (DB_playItem_t *after, const char *fname) { if (cue_after) { deadbeef->fclose (fp); WavpackCloseFile (ctx); + deadbeef->pl_item_unref (it); + deadbeef->pl_item_unref (cue_after); return cue_after; } -- cgit v1.2.3