From 61634286d33370e971eed990e28be180a3d7d64a Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Tue, 20 May 2014 13:33:08 +1000 Subject: [PATCH] hash: call finish before comparing in tests --- test/md2.cpp | 1 + test/md4.cpp | 1 + test/md5.cpp | 1 + 3 files changed, 3 insertions(+) diff --git a/test/md2.cpp b/test/md2.cpp index 852304ac..0583ca60 100644 --- a/test/md2.cpp +++ b/test/md2.cpp @@ -47,6 +47,7 @@ main (int, char **) { for (const auto &i: TESTS) { MD2 h; h.update (i.input, strlen (i.input)); + h.finish (); auto out = h.digest (); if (out != i.output) { diff --git a/test/md4.cpp b/test/md4.cpp index c9e53f8e..c1d7509d 100644 --- a/test/md4.cpp +++ b/test/md4.cpp @@ -55,6 +55,7 @@ main (int, char**) { for (auto i: TESTS) { MD4 h; h.update (i.input, strlen (i.input)); + h.finish (); auto out = h.digest (); if (out != i.output) { diff --git a/test/md5.cpp b/test/md5.cpp index abd82ad9..3d4c016d 100644 --- a/test/md5.cpp +++ b/test/md5.cpp @@ -46,6 +46,7 @@ main (int, char**) { for (auto i: TESTS) { MD5 h; h.update (i.input, strlen (i.input)); + h.finish (); auto out = h.digest (); if (out != i.output) {