From: Måns Rullgård Date: Sat, 13 Oct 2007 11:42:06 +0000 (+0000) Subject: use bytestream_get_* in vorbis_comment() X-Git-Tag: v0.5~7259 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0a770ae7b49547ca3e15ea74de9bdba0ec05ed5c;p=platform%2Fupstream%2Flibav.git use bytestream_get_* in vorbis_comment() Originally committed as revision 10724 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavformat/oggparsevorbis.c b/libavformat/oggparsevorbis.c index 4cbf8fe..a89e881 100644 --- a/libavformat/oggparsevorbis.c +++ b/libavformat/oggparsevorbis.c @@ -39,8 +39,7 @@ vorbis_comment(AVFormatContext * as, uint8_t *buf, int size) if (size < 8) /* must have vendor_length and user_comment_list_length */ return -1; - s = AV_RL32(p); - p += 4; + s = bytestream_get_le32(&p); size -= 4; if (size - 4 < s) @@ -49,16 +48,14 @@ vorbis_comment(AVFormatContext * as, uint8_t *buf, int size) p += s; size -= s; - n = AV_RL32(p); - p += 4; + n = bytestream_get_le32(&p); size -= 4; while (size >= 4) { char *t, *v; int tl, vl; - s = AV_RL32(p); - p += 4; + s = bytestream_get_le32(&p); size -= 4; if (size < s)