diff options
author | Stefano Sabatini <stefasab@gmail.com> | 2013-03-19 17:57:50 +0100 |
---|---|---|
committer | Stefano Sabatini <stefasab@gmail.com> | 2013-03-19 18:00:34 +0100 |
commit | e292d75113fdcb28dcd76321771ec139393af35e (patch) | |
tree | 3b013c6ad8392bda7f50a3ebffb8a8e3286476bd /ffprobe.c | |
parent | 1c3b4281148cf04e8befe2fa55e832cfa7133a47 (diff) | |
download | ffmpeg-e292d75113fdcb28dcd76321771ec139393af35e.tar.gz |
ffprobe: set writer context to 0 after allocation
Avoid access to uninitialized values, which may result in a crash.
This happens for example in case of option parsing failure, since in that
case the internal AVBprint buffers are not initialized.
Diffstat (limited to 'ffprobe.c')
-rw-r--r-- | ffprobe.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -300,7 +300,7 @@ static int writer_open(WriterContext **wctx, const Writer *writer, const char *a { int i, ret = 0; - if (!(*wctx = av_malloc(sizeof(WriterContext)))) { + if (!(*wctx = av_mallocz(sizeof(WriterContext)))) { ret = AVERROR(ENOMEM); goto fail; } |