# HG changeset patch # User reimar # Date 1329161628 0 # Node ID e50affe874a9f83e6429e3dbdd3f72c102a5dadb # Parent 531c69f090da786c01404bc05d4c2653cf8acbc7 Minor simplification. Part of patch by Benot Thbaudeau [benoit thebaudeau () advansee com]. diff -r 531c69f090da -r e50affe874a9 libmpdemux/demux_audio.c --- a/libmpdemux/demux_audio.c Mon Feb 13 16:11:37 2012 +0000 +++ b/libmpdemux/demux_audio.c Mon Feb 13 19:33:48 2012 +0000 @@ -415,11 +415,9 @@ free(mp3_found); mp3_found = NULL; if(s->end_pos && (s->flags & MP_STREAM_SEEK) == MP_STREAM_SEEK) { - char tag[4]; stream_seek(s,s->end_pos-128); - stream_read(s,tag,3); - tag[3] = '\0'; - if(!strcmp(tag,"TAG")) { + stream_read(s,hdr,3); + if(!memcmp(hdr,"TAG",3)) { char buf[31]; uint8_t g; demuxer->movi_end = stream_tell(s)-3;