tagutils-aac: fix bad null termination

SF bug #244, patch #119
This commit is contained in:
Justin Maggard 2014-07-11 17:20:41 -07:00
parent 8029921884
commit 255bb2a5c4

View File

@ -107,7 +107,7 @@ _get_aactags(char *file, struct song_metadata *psong)
if(fread(current_data, 1, current_size - 8, fin) != current_size - 8)
break;
current_data[len-1] = '\0';
current_data[current_size - 8] = '\0';
if(!memcmp(current_atom, "\xA9" "nam", 4))
psong->title = strdup((char*)&current_data[16]);
else if(!memcmp(current_atom, "\xA9" "ART", 4) ||