aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorJP Aumasson <jeanphilippe.aumasson@gmail.com>2014-03-23 18:03:51 +0100
committerJP Aumasson <jeanphilippe.aumasson@gmail.com>2014-03-23 18:03:51 +0100
commit9cb8888dff58376e17f0aefee9b0f5e7240515f7 (patch)
tree45a5c1174bcd85042c987e8adde76203e3ed23d9 /main.c
parentusage instructions (diff)
downloadsiphash-9cb8888dff58376e17f0aefee9b0f5e7240515f7.tar.gz
siphash-9cb8888dff58376e17f0aefee9b0f5e7240515f7.tar.xz
test tweaks
Diffstat (limited to 'main.c')
-rw-r--r--main.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/main.c b/main.c
index 28bc2de..12e52d4 100644
--- a/main.c
+++ b/main.c
@@ -107,7 +107,7 @@ int test_vectors()
#define MAXLEN 64
u8 in[MAXLEN], out[8], k[16];
int i;
- int ok = 1;
+ int fails = 0;
for( i = 0; i < 16; ++i ) k[i] = i;
@@ -119,20 +119,18 @@ int test_vectors()
if ( memcmp( out, vectors[i], 8 ) )
{
printf( "test vector failed for %d bytes\n", i );
- ok = 0;
+ fails++;
}
}
- return ok;
+ return fails;
}
int main()
{
- if ( test_vectors() )
- printf( "test vectors ok\n" );
- else
- printf( "test vectors fail\n" );
+ if ( !test_vectors() )
+ printf( "test vector ok\n" );
return 0;
}