[FFmpeg-cvslog] avutil/tests/hmac: remove superfluous loop

James Almer git at videolan.org
Mon Oct 23 02:27:03 EEST 2017


ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Sun Oct 22 20:25:38 2017 -0300| [90eb0a2180fd682f8b73278fabc7eb66fa6300d2] | committer: James Almer

avutil/tests/hmac: remove superfluous loop

The gap in enum values has been removed.

Signed-off-by: James Almer <jamrial at gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90eb0a2180fd682f8b73278fabc7eb66fa6300d2
---

 libavutil/tests/hmac.c | 14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/libavutil/tests/hmac.c b/libavutil/tests/hmac.c
index 5eeb63ce05..0fa50e4570 100644
--- a/libavutil/tests/hmac.c
+++ b/libavutil/tests/hmac.c
@@ -70,7 +70,7 @@ int main(void)
     }
 
     /* 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);
         if (!hmac)
             return 1;
@@ -83,17 +83,5 @@ int main(void)
         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;
 }



More information about the ffmpeg-cvslog mailing list