summaryrefslogtreecommitdiff
path: root/junklib.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-04-11 13:32:43 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-04-11 13:32:43 +0200
commit47493817d037f676c1cdbc0b8bfa918908d9e1af (patch)
treee892568b1cb5bb7029be3082b1f6309606125ac8 /junklib.c
parente4847051a07d39a1fb985986e8e083596112ec63 (diff)
fixed double-free while reading genre from id3v2
Diffstat (limited to 'junklib.c')
-rw-r--r--junklib.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/junklib.c b/junklib.c
index e354f674..2d7ee3a2 100644
--- a/junklib.c
+++ b/junklib.c
@@ -2434,17 +2434,14 @@ junk_id3v2_add_genre (playItem_t *it, char *genre) {
genre_str = "None";
}
if (genre_str) {
- free (genre);
genre = strdup (genre_str);
}
}
}
else if (!strcmp (genre, "CR")) {
- free (genre);
genre = strdup ("Cover");
}
else if (!strcmp (genre, "RX")) {
- free (genre);
genre = strdup ("Remix");
}
}