]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
Initialize s->opaque before calling url_resetbuf().
authorcehoyos <cehoyos@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Mon, 22 Dec 2008 11:23:00 +0000 (11:23 +0000)
committercehoyos <cehoyos@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Mon, 22 Dec 2008 11:23:00 +0000 (11:23 +0000)
Fixes a regression test crash for icc 10.1 64 bit.

Patch by Aurelien.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16271 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

libavformat/aviobuf.c

index b680c1dfbc3dfcb4b398066b65720ff20ff69c99..d1dc09ba0fae1e0f6462eae85bc42715dd9366bf 100644 (file)
@@ -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;