Commit 34592d04 authored by Michael Niedermayer's avatar Michael Niedermayer
Browse files

examples/avio_reading: fix null dereference on error


Fixed CID1197052
Signed-off-by: default avatarMichael Niedermayer <michaelni@gmx.at>
(cherry picked from commit 419800ac

)
Signed-off-by: default avatarMichael Niedermayer <michaelni@gmx.at>
Showing with 4 additions and 2 deletions
+4 -2
......@@ -119,8 +119,10 @@ int main(int argc, char *argv[])
end:
avformat_close_input(&fmt_ctx);
/* note: the internal buffer could have changed, and be != avio_ctx_buffer */
av_freep(&avio_ctx->buffer);
av_freep(&avio_ctx);
if (avio_ctx) {
av_freep(&avio_ctx->buffer);
av_freep(&avio_ctx);
}
av_file_unmap(buffer, buffer_size);
if (ret < 0) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment