diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-07-05 13:03:45 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-07-05 13:03:45 +0200 |
commit | 5659ba8675bb571f0a27fc988e541e48a6dadf33 (patch) | |
tree | 286be4f03107c8de3abb0b2615d30f99b9bfb7ea /src/exchange-tools/taler-crypto-worker.c | |
parent | a01c1acc3c854800dc7544c39e3b7e62e95486a3 (diff) |
-simply assert
Diffstat (limited to 'src/exchange-tools/taler-crypto-worker.c')
-rw-r--r-- | src/exchange-tools/taler-crypto-worker.c | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/src/exchange-tools/taler-crypto-worker.c b/src/exchange-tools/taler-crypto-worker.c index a1db1e812..475d98c13 100644 --- a/src/exchange-tools/taler-crypto-worker.c +++ b/src/exchange-tools/taler-crypto-worker.c @@ -222,31 +222,28 @@ run (void *cls, &priv), GNUNET_JSON_spec_end () }; - if (GNUNET_OK != GNUNET_JSON_parse (args, - kx_spec, - NULL, - NULL)) + if (GNUNET_OK != + GNUNET_JSON_parse (args, + kx_spec, + NULL, + NULL)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "malformed op args\n"); global_ret = 1; return; } - if (GNUNET_OK != GNUNET_CRYPTO_ecdh_eddsa (&priv, - &pub, - &key_material)) - { - // FIXME: Return as result? - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, - "kx failed\n"); - global_ret = 1; - return; - } + GNUNET_assert (GNUNET_OK == + GNUNET_CRYPTO_ecdh_eddsa (&priv, + &pub, + &key_material)); resp = GNUNET_JSON_PACK ( GNUNET_JSON_pack_data_auto ("h", &key_material) ); - json_dumpf (resp, stdout, JSON_COMPACT); + json_dumpf (resp, + stdout, + JSON_COMPACT); printf ("\n"); fflush (stdout); GNUNET_log (GNUNET_ERROR_TYPE_INFO, |