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.
This commit is contained in:
parent
1c3b428114
commit
e292d75113
1 changed files with 1 additions and 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;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue