# HG changeset patch # User michael # Date 1245957999 0 # Node ID c54f27786f9bf36b1a94455b3db93af0d7891075 # Parent b2aa396484d42f570360727780cbe5b32396b259 Fix id3v2.3/4 tag size parsing. Fixes issue1106 diff -r b2aa396484d4 -r c54f27786f9b id3v2.c --- a/id3v2.c Thu Jun 25 19:10:27 2009 +0000 +++ b/id3v2.c Thu Jun 25 19:26:39 2009 +0000 @@ -155,7 +155,7 @@ while (len >= taghdrlen) { if (isv34) { tag = get_be32(s->pb); - tlen = get_size(s->pb, 4); + tlen = get_be32(s->pb); get_be16(s->pb); /* flags */ } else { tag = get_be24(s->pb);