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));