diff options
Diffstat (limited to 'libavformat/mmsh.c')
-rw-r--r-- | libavformat/mmsh.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavformat/mmsh.c b/libavformat/mmsh.c index dbbaab6466..3581431c25 100644 --- a/libavformat/mmsh.c +++ b/libavformat/mmsh.c @@ -147,9 +147,9 @@ static int get_http_header_data(MMSHContext *mmsh) for (;;) { len = 0; - chunk_type = get_chunk_header(mmsh, &len); - if (chunk_type < 0) { - return chunk_type; + res = chunk_type = get_chunk_header(mmsh, &len); + if (res < 0) { + return res; } else if (chunk_type == CHUNK_TYPE_ASF_HEADER){ // get asf header and stored it if (!mms->header_parsed) { |