From f4cc74e7fb5edfbf43b4efd506290c0aa26723d0 Mon Sep 17 00:00:00 2001 From: ejurgensen Date: Tue, 27 Aug 2013 22:20:26 +0200 Subject: [PATCH] Don't process lines beginning with non-alphanumerical chars, since they might mess things up. --- src/filescanner_m3u.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/filescanner_m3u.c b/src/filescanner_m3u.c index 0031cfb4..dfaa5e2b 100644 --- a/src/filescanner_m3u.c +++ b/src/filescanner_m3u.c @@ -137,7 +137,7 @@ scan_m3u_playlist(char *file, time_t mtime) continue; } - if ((buf[0] == ';') || (buf[0] == '#') || (buf[0] == '\n')) + if ((!isalnum(buf[0])) || (buf[0] == ';') || (buf[0] == '#') || (buf[0] == '\n')) continue; while (isspace(buf[len - 1]))