-check return values
authorChristian Grothoff <christian@grothoff.org>
Mon, 18 May 2015 18:17:32 +0000 (18:17 +0000)
committerChristian Grothoff <christian@grothoff.org>
Mon, 18 May 2015 18:17:32 +0000 (18:17 +0000)
src/util/perf_crypto_asymmetric.c

index fe79757d58f2cecf579057bb543e95e1d6b09bed..9568c24291d603ba20eb548fe4ad7ac9639d9825 100644 (file)
@@ -92,12 +92,19 @@ main (int argc, char *argv[])
 
   start = GNUNET_TIME_absolute_get();
   for (i = 0; i < l; i++)
-    GNUNET_CRYPTO_eddsa_sign (eddsa[i], &sig[i].purp, &sig[i].sig);
+    GNUNET_assert (GNUNET_OK ==
+                   GNUNET_CRYPTO_eddsa_sign (eddsa[i],
+                                             &sig[i].purp,
+                                             &sig[i].sig));
   log_duration ("EdDSA", "sign HashCode");
 
   start = GNUNET_TIME_absolute_get();
   for (i = 0; i < l; i++)
-    GNUNET_CRYPTO_eddsa_verify (0, &sig[i].purp, &sig[i].sig, &dspub[i]);
+    GNUNET_assert (GNUNET_OK ==
+                   GNUNET_CRYPTO_eddsa_verify (0,
+                                               &sig[i].purp,
+                                               &sig[i].sig,
+                                               &dspub[i]));
   log_duration ("EdDSA", "verify HashCode");
 
   start = GNUNET_TIME_absolute_get();