diff options
Diffstat (limited to 'firmware/id3.c')
-rw-r--r-- | firmware/id3.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/id3.c b/firmware/id3.c index d321b64148..d7c1e9ca7e 100644 --- a/firmware/id3.c +++ b/firmware/id3.c | |||
@@ -507,7 +507,9 @@ mp3info(struct mp3entry *entry, char *filename) | |||
507 | return true; | 507 | return true; |
508 | 508 | ||
509 | memset(entry, 0, sizeof(struct mp3entry)); | 509 | memset(entry, 0, sizeof(struct mp3entry)); |
510 | entry->path = filename; | 510 | |
511 | strncpy(entry->path, filename, sizeof(entry->path)); | ||
512 | |||
511 | entry->title = NULL; | 513 | entry->title = NULL; |
512 | entry->filesize = getfilesize(fd); | 514 | entry->filesize = getfilesize(fd); |
513 | entry->id3v2len = getid3v2len(fd); | 515 | entry->id3v2len = getid3v2len(fd); |