Commit 90eb0a21 authored by James Almer's avatar James Almer

avutil/tests/hmac: remove superfluous loop

The gap in enum values has been removed.
Signed-off-by: 's avatarJames Almer <jamrial@gmail.com>
parent 1eb01cca
...@@ -70,7 +70,7 @@ int main(void) ...@@ -70,7 +70,7 @@ int main(void)
} }
/* SHA-2 */ /* SHA-2 */
for (i = AV_HMAC_SHA224; i <= AV_HMAC_SHA256; i++) { for (i = AV_HMAC_SHA224; i <= AV_HMAC_SHA512; i++) {
hmac = av_hmac_alloc(i); hmac = av_hmac_alloc(i);
if (!hmac) if (!hmac)
return 1; return 1;
...@@ -83,17 +83,5 @@ int main(void) ...@@ -83,17 +83,5 @@ int main(void)
av_hmac_free(hmac); av_hmac_free(hmac);
} }
for (i = AV_HMAC_SHA384; i <= AV_HMAC_SHA512; i++) {
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));
test(hmac, key3, 20, data3, sizeof(data3));
test(hmac, key3, sizeof(key3), data4, sizeof(data4));
test(hmac, key3, sizeof(key3), data6, sizeof(data6));
av_hmac_free(hmac);
}
return 0; return 0;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment