aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/playlist_song.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/playlist_song.c b/src/playlist_song.c
index fede0b3a1..20fac59d8 100644
--- a/src/playlist_song.c
+++ b/src/playlist_song.c
@@ -63,6 +63,8 @@ apply_song_metadata(struct song *dest, const struct song *src)
return dest;
tmp = song_file_new(path_fs, NULL);
+ g_free(path_fs);
+
merge_song_metadata(tmp, dest, src);
} else {
tmp = song_file_new(dest->uri, NULL);