summaryrefslogtreecommitdiff
path: root/plugins/m3u/m3u.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2011-09-30 19:36:29 +0200
committerGravatar waker <wakeroid@gmail.com>2011-09-30 19:36:29 +0200
commit459fcbda488ab14aab661112c8cf64ed5cc332a0 (patch)
tree3475a1e494789defb35d276538c45d8299de328d /plugins/m3u/m3u.c
parentaaf2942001625d82109e1ebf50a05aef29c65dca (diff)
added buffer size limit to m3uext parser
Diffstat (limited to 'plugins/m3u/m3u.c')
-rw-r--r--plugins/m3u/m3u.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/m3u/m3u.c b/plugins/m3u/m3u.c
index 045e88f9..e2fcd984 100644
--- a/plugins/m3u/m3u.c
+++ b/plugins/m3u/m3u.c
@@ -94,7 +94,7 @@ load_m3u (ddb_playlist_t *plt, DB_playItem_t *after, const char *fname, int *pab
uint8_t nm[n+1];
memcpy (nm, p, n);
nm[n] = 0;
- sscanf (nm, "%d,%s - %s", &length, artist, title);
+ sscanf (nm, "%d,%1000s - %1000s", &length, artist, title);
}
}
while (p < end && *p >= 0x20) {