From 21ee6da70c4e5a56ea74aec0f8d21465a873b874 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 30 Mar 2015 23:07:19 +0200 Subject: [PATCH] avutil/hmac: Check av_hmac_alloc() return code Signed-off-by: Michael Niedermayer --- libavutil/hmac.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavutil/hmac.c b/libavutil/hmac.c index 300436cb07..b63d1b250e 100644 --- a/libavutil/hmac.c +++ b/libavutil/hmac.c @@ -245,6 +245,8 @@ int main(void) /* SHA-2 */ while (i <= AV_HMAC_SHA512) { hmac = av_hmac_alloc(i); + if (!hmac) + return 1; // RFC 4231 test vectors test(hmac, key1, sizeof(key1), data1, sizeof(data1)); test(hmac, key2, sizeof(key2), data2, sizeof(data2));