Browse Source

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.
tags/n2.0
Stefano Sabatini 12 years ago
parent
commit
e292d75113
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      ffprobe.c

+ 1
- 1
ffprobe.c View File

@@ -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;
}


Loading…
Cancel
Save