From 255bb2a5c46dca6533f152880c3b497adf86dd80 Mon Sep 17 00:00:00 2001 From: Justin Maggard Date: Fri, 11 Jul 2014 17:20:41 -0700 Subject: [PATCH] tagutils-aac: fix bad null termination SF bug #244, patch #119 --- tagutils/tagutils-aac.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagutils/tagutils-aac.c b/tagutils/tagutils-aac.c index 16b1301..ed6fb55 100644 --- a/tagutils/tagutils-aac.c +++ b/tagutils/tagutils-aac.c @@ -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*)¤t_data[16]); else if(!memcmp(current_atom, "\xA9" "ART", 4) ||