From 9daa4ceaa3661bc7f994d2864e5599934e9282ce Mon Sep 17 00:00:00 2001 From: Aurelien Jacobs Date: Mon, 22 Dec 2008 11:23:00 +0000 Subject: [PATCH] Initialize s->opaque before calling url_resetbuf(). Fixes a regression test crash for icc 10.1 64 bit. Patch by Aurelien. Originally committed as revision 16271 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/aviobuf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/aviobuf.c b/libavformat/aviobuf.c index b680c1dfbc..d1dc09ba0f 100644 --- a/libavformat/aviobuf.c +++ b/libavformat/aviobuf.c @@ -40,8 +40,8 @@ int init_put_byte(ByteIOContext *s, s->buffer = buffer; s->buffer_size = buffer_size; s->buf_ptr = buffer; - url_resetbuf(s, write_flag ? URL_WRONLY : URL_RDONLY); s->opaque = opaque; + url_resetbuf(s, write_flag ? URL_WRONLY : URL_RDONLY); s->write_packet = write_packet; s->read_packet = read_packet; s->seek = seek;