mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
avparser: don't av_malloc(0).
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
This commit is contained in:
parent
79ee8977c2
commit
5eef4afb9a
@ -58,10 +58,12 @@ AVCodecParserContext *av_parser_init(int codec_id)
|
|||||||
if (!s)
|
if (!s)
|
||||||
return NULL;
|
return NULL;
|
||||||
s->parser = parser;
|
s->parser = parser;
|
||||||
s->priv_data = av_mallocz(parser->priv_data_size);
|
if (parser->priv_data_size) {
|
||||||
if (!s->priv_data) {
|
s->priv_data = av_mallocz(parser->priv_data_size);
|
||||||
av_free(s);
|
if (!s->priv_data) {
|
||||||
return NULL;
|
av_free(s);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (parser->parser_init) {
|
if (parser->parser_init) {
|
||||||
ret = parser->parser_init(s);
|
ret = parser->parser_init(s);
|
||||||
|
Loading…
Reference in New Issue
Block a user