diff options
Diffstat (limited to 'src/song.c')
-rw-r--r-- | src/song.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -32,7 +32,7 @@ Song * song_alloc(const char *url, enum song_type type, struct _Directory *parent) { size_t urllen = strlen(url); - Song *song = xmalloc(sizeof(Song) + urllen); + Song *song = xmalloc(sizeof(*song) - sizeof(song->url) + urllen + 1); song->tag = NULL; memcpy(song->url, url, urllen + 1); |