summaryrefslogtreecommitdiff
path: root/firmware/id3.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/id3.c')
-rw-r--r--firmware/id3.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/id3.c b/firmware/id3.c
index b3c09f2e6b..35e0517769 100644
--- a/firmware/id3.c
+++ b/firmware/id3.c
@@ -322,9 +322,9 @@ static int parseuser( struct mp3entry* entry, char* tag, int bufferpos )
322 int desc_len = strlen(tag); 322 int desc_len = strlen(tag);
323 int value_len = 0; 323 int value_len = 0;
324 324
325 /* Only parse TXXX replaygain tags if tag version < 2.4 */ 325 /* Note: for ID3v2.4, parse_replaygain will not overwrite replaygain
326 if (entry->id3version < ID3_VER_2_4 && 326 values already parsed from RVA2 tags */
327 (tag - entry->id3v2buf + desc_len + 2) < bufferpos) { 327 if ((tag - entry->id3v2buf + desc_len + 2) < bufferpos) {
328 /* At least part of the value was read, so we can safely try to 328 /* At least part of the value was read, so we can safely try to
329 * parse it 329 * parse it
330 */ 330 */