diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2011-06-18 15:33:49 -0400 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2011-06-18 17:51:10 -0400 |
commit | dbafb0e06faa092f60e53d845957fbab7f2a3f2d (patch) | |
tree | b3a23e95554138b384dfb441e6d0559ed13cd8c0 | |
parent | bed31c7e3c530f9237bbb9fb96507be5977d9f65 (diff) | |
download | ffmpeg-dbafb0e06faa092f60e53d845957fbab7f2a3f2d.tar.gz |
lavf: prevent crash in av_open_input_file() if ap == NULL.
Needed for proper behaviour in our old API compatibility code.
-rw-r--r-- | libavformat/utils.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavformat/utils.c b/libavformat/utils.c index 81bc9b70c3..7370c60bdf 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -549,7 +549,7 @@ int av_open_input_file(AVFormatContext **ic_ptr, const char *filename, int err; AVDictionary *opts = convert_format_parameters(ap); - if (!ap->prealloced_context) + if (!ap || !ap->prealloced_context) *ic_ptr = NULL; err = avformat_open_input(ic_ptr, filename, fmt, &opts); |