commit d77bf8ab53c03d2d39e90493b2f1c65816f8d6fb
parent 391895d883ddb67deb0e16ee0b3beb90c21d650b
Author: ng0 <ng0@n0.is>
Date: Mon, 8 Apr 2019 15:45:52 +0000
Refactor for GNUNET_memcmp and _is_zero
Diffstat:
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/src/exchange-tools/taler-exchange-keyup.c b/src/exchange-tools/taler-exchange-keyup.c
@@ -1308,9 +1308,8 @@ run (void *cls,
return;
}
if (0 !=
- memcmp (&master_public_key,
- &master_public_key_from_cfg,
- sizeof (struct TALER_MasterPublicKeyP)))
+ GNUNET_memcmp (&master_public_key,
+ &master_public_key_from_cfg))
{
GNUNET_log_config_invalid (GNUNET_ERROR_TYPE_ERROR,
"exchange",
@@ -1363,9 +1362,7 @@ run (void *cls,
global_ret = 1;
return;
}
- if ( (0 != memcmp (&zero,
- &revoke_dkh,
- sizeof (zero))) &&
+ if ( (0 != GNUNET_is_zero memcmp (&revoke_dkh)) &&
(GNUNET_OK !=
revoke_denomination (&revoke_dkh)) )
{