From b1306823d0b3ae998c8e10ad832004eb13bdd93e Mon Sep 17 00:00:00 2001 From: Vittorio Giovara Date: Wed, 17 Dec 2014 14:53:45 +0100 Subject: check memory errors from av_strdup() --- avprobe.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'avprobe.c') diff --git a/avprobe.c b/avprobe.c index 5fc9ad5694..6198c05c56 100644 --- a/avprobe.c +++ b/avprobe.c @@ -302,6 +302,8 @@ static void old_print_object_header(const char *name) return; str = p = av_strdup(name); + if (!str) + return; while (*p) { *p = av_toupper(*p); p++; @@ -319,6 +321,8 @@ static void old_print_object_footer(const char *name) return; str = p = av_strdup(name); + if (!str) + return; while (*p) { *p = av_toupper(*p); p++; -- cgit v1.2.3