diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2014-08-20 16:45:08 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-08-20 16:45:08 +0200 |
commit | 05dd5368a92718f3a25f97f4697acffbabc7458f (patch) | |
tree | 9ca1adb27738fc6383567af3ff149ec5be2e12f0 | |
parent | 7caacc50aed5e85070aa860f579be87fa4ff5ca5 (diff) | |
download | ffmpeg-05dd5368a92718f3a25f97f4697acffbabc7458f.tar.gz |
avformat/nutdec: always initialize event_flags
Fixes: CID1231990
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | libavformat/nutdec.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libavformat/nutdec.c b/libavformat/nutdec.c index 057fdc7212..1b00cdb954 100644 --- a/libavformat/nutdec.c +++ b/libavformat/nutdec.c @@ -484,7 +484,7 @@ static int decode_info_header(NUTContext *nut) int64_t value, end; char name[256], str_value[1024], type_str[256]; const char *type; - int *event_flags; + int *event_flags = NULL; AVChapter *chapter = NULL; AVStream *st = NULL; AVDictionary **metadata = NULL; @@ -560,7 +560,8 @@ static int decode_info_header(NUTContext *nut) if (metadata && av_strcasecmp(name, "Uses") && av_strcasecmp(name, "Depends") && av_strcasecmp(name, "Replaces")) { - *event_flags |= metadata_flag; + if (event_flags) + *event_flags |= metadata_flag; av_dict_set(metadata, name, str_value, 0); } } |