summaryrefslogtreecommitdiff
path: root/libavformat
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2011-06-18 15:33:49 -0400
committerRonald S. Bultje <rsbultje@gmail.com>2011-06-18 17:51:10 -0400
commitdbafb0e06faa092f60e53d845957fbab7f2a3f2d (patch)
treeb3a23e95554138b384dfb441e6d0559ed13cd8c0 /libavformat
parentbed31c7e3c530f9237bbb9fb96507be5977d9f65 (diff)
lavf: prevent crash in av_open_input_file() if ap == NULL.
Needed for proper behaviour in our old API compatibility code.
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/utils.c2
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);