gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [taler-exchange] branch master updated: exchangedb/exchange


From: gnunet
Subject: [GNUnet-SVN] [taler-exchange] branch master updated: exchangedb/exchangedb_test: GNUNET_memcmp
Date: Tue, 09 Apr 2019 19:00:37 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 074b011d exchangedb/exchangedb_test: GNUNET_memcmp
074b011d is described below

commit 074b011d012eb0a202ff59b6444b272a8224cbf5
Author: ng0 <address@hidden>
AuthorDate: Tue Apr 9 16:59:02 2019 +0000

    exchangedb/exchangedb_test: GNUNET_memcmp
---
 src/exchangedb/test_exchangedb.c | 85 ++++++++++++++++------------------------
 1 file changed, 34 insertions(+), 51 deletions(-)

diff --git a/src/exchangedb/test_exchangedb.c b/src/exchangedb/test_exchangedb.c
index 14d8055c..49de0123 100644
--- a/src/exchangedb/test_exchangedb.c
+++ b/src/exchangedb/test_exchangedb.c
@@ -815,22 +815,18 @@ cb_wt_check (void *cls,
              const struct TALER_Amount *coin_fee)
 {
   GNUNET_assert (cls == &cb_wt_never);
-  GNUNET_assert (0 == memcmp (merchant_pub,
-                              &merchant_pub_wt,
-                              sizeof (struct TALER_MerchantPublicKeyP)));
+  GNUNET_assert (0 == GNUNET_memcmp (merchant_pub,
+                                     &merchant_pub_wt));
   GNUNET_assert (0 == strcmp (json_string_value (json_object_get (wire,
                                                                   "url")),
                               "payto://sepa/DE67830654080004822650"));
-  GNUNET_assert (0 == memcmp (h_wire,
-                              &h_wire_wt,
-                              sizeof (struct GNUNET_HashCode)));
+  GNUNET_assert (0 == GNUNET_memcmp (h_wire,
+                                     &h_wire_wt));
   GNUNET_assert (exec_time.abs_value_us == wire_out_date.abs_value_us);
-  GNUNET_assert (0 == memcmp (h_contract_terms,
-                              &h_contract_terms_wt,
-                              sizeof (struct GNUNET_HashCode)));
-  GNUNET_assert (0 == memcmp (coin_pub,
-                              &coin_pub_wt,
-                              sizeof (struct TALER_CoinSpendPublicKeyP)));
+  GNUNET_assert (0 == GNUNET_memcmp (h_contract_terms,
+                                     &h_contract_terms_wt));
+  GNUNET_assert (0 == GNUNET_memcmp (coin_pub,
+                                     &coin_pub_wt));
   GNUNET_assert (0 == TALER_amount_cmp (coin_value,
                                         &coin_value_wt));
   GNUNET_assert (0 == TALER_amount_cmp (coin_fee,
@@ -849,9 +845,8 @@ cb_wtid_check (void *cls,
                struct GNUNET_TIME_Absolute execution_time)
 {
   GNUNET_assert (cls == &cb_wtid_never);
-  GNUNET_assert (0 == memcmp (wtid,
-                              &wire_out_wtid,
-                              sizeof (struct 
TALER_WireTransferIdentifierRawP)));
+  GNUNET_assert (0 == GNUNET_memcmp (wtid,
+                                     &wire_out_wtid));
   GNUNET_assert (execution_time.abs_value_us ==
                  wire_out_date.abs_value_us);
   GNUNET_assert (0 == TALER_amount_cmp (coin_contribution,
@@ -904,23 +899,20 @@ deposit_cb (void *cls,
     GNUNET_assert (GNUNET_OK ==
                    TALER_JSON_merchant_wire_signature_hash (wire,
                                                             &h_wire));
-  if ( (0 != memcmp (merchant_pub,
-                     &deposit->merchant_pub,
-                     sizeof (struct TALER_MerchantPublicKeyP))) ||
+  if ( (0 != GNUNET_memcmp (merchant_pub,
+                            &deposit->merchant_pub)) ||
        (0 != TALER_amount_cmp (amount_with_fee,
                                &deposit->amount_with_fee)) ||
        (0 != TALER_amount_cmp (deposit_fee,
                                &deposit->deposit_fee)) ||
-       (0 != memcmp (h_contract_terms,
-                     &deposit->h_contract_terms,
-                     sizeof (struct GNUNET_HashCode))) ||
+       (0 != GNUNET_memcmp (h_contract_terms,
+                            &deposit->h_contract_terms)) ||
        (0 != memcmp (coin_pub,
                      &deposit->coin.coin_pub,
                      sizeof (struct TALER_CoinSpendPublicKeyP))) ||
        ( (NULL != wire) &&
-         (0 != memcmp (&h_wire,
-                       &deposit->h_wire,
-                       sizeof (struct GNUNET_HashCode))) ) )
+         (0 != GNUNET_memcmp (&h_wire,
+                              &deposit->h_wire)) ) )
   {
     GNUNET_break (0);
     return GNUNET_DB_STATUS_HARD_ERROR;
@@ -1205,9 +1197,8 @@ test_wire_fees (struct TALER_EXCHANGEDB_Session *session)
                                &wire_fee)) ||
        (0 != TALER_amount_cmp (&fee2,
                                &closing_fee)) ||
-       (0 != memcmp (&ms,
-                     &master_sig,
-                     sizeof (ms))) )
+       (0 != GNUNET_memcmp (&ms,
+                            &master_sig)) )
   {
     GNUNET_break (0);
     return GNUNET_SYSERR;
@@ -1243,9 +1234,8 @@ audit_wire_cb (void *cls,
                  TALER_amount_cmp (amount,
                                    &wire_out_amount));
   GNUNET_assert (0 ==
-                 memcmp (wtid,
-                         &wire_out_wtid,
-                         sizeof (*wtid)));
+                 GNUNET_memcmp (wtid,
+                                &wire_out_wtid));
   GNUNET_assert (date.abs_value_us == wire_out_date.abs_value_us);
   return GNUNET_OK;
 }
@@ -1399,9 +1389,8 @@ payback_cb (void *cls,
 {
   const struct TALER_DenominationBlindingKeyP *cb = cls;
 
-  FAILIF (0 != memcmp (cb,
-                       coin_blind,
-                       sizeof (*cb)));
+  FAILIF (0 != GNUNET_memcmp (cb,
+                              coin_blind));
   return GNUNET_OK;
  drop:
   return GNUNET_SYSERR;
@@ -1458,16 +1447,14 @@ wire_missing_cb (void *cls,
     GNUNET_break (0);
     result = 66;
   }
-  if (0 != memcmp (coin_pub,
-                   &deposit->coin.coin_pub,
-                   sizeof (struct TALER_CoinSpendPublicKeyP)))
+  if (0 != GNUNET_memcmp (coin_pub,
+                          &deposit->coin.coin_pub))
   {
     GNUNET_break (0);
     result = 66;
   }
-  if (0 != memcmp (&h_wire,
-                   &deposit->h_wire,
-                   sizeof (struct GNUNET_HashCode)))
+  if (0 != GNUNET_memcmp (&h_wire,
+                          &deposit->h_wire))
   {
     GNUNET_break (0);
     result = 66;
@@ -1499,23 +1486,20 @@ check_refund_cb (void *cls,
 {
   const struct TALER_EXCHANGEDB_Refund *refund = cls;
 
-  if (0 != memcmp (merchant_pub,
-                  &refund->merchant_pub,
-                  sizeof (struct TALER_MerchantPublicKeyP)))
+  if (0 != GNUNET_memcmp (merchant_pub,
+                          &refund->merchant_pub))
   {
     GNUNET_break (0);
     result = 66;
   }
-  if (0 != memcmp (merchant_sig,
-                  &refund->merchant_sig,
-                  sizeof (struct TALER_MerchantSignatureP)))
+  if (0 != GNUNET_memcmp (merchant_sig,
+                          &refund->merchant_sig))
   {
     GNUNET_break (0);
     result = 66;
   }
-  if (0 != memcmp (h_contract,
-                  &refund->h_contract_terms,
-                  sizeof (struct GNUNET_HashCode)))
+  if (0 != GNUNET_memcmp (h_contract,
+                          &refund->h_contract_terms))
   {
     GNUNET_break (0);
     result = 66;
@@ -1748,9 +1732,8 @@ run (void *cls)
                                           session,
                                           &cbc.h_coin_envelope,
                                           &reserve_pub2));
-  FAILIF (0 != memcmp (&reserve_pub,
-                       &reserve_pub2,
-                       sizeof (reserve_pub)));
+  FAILIF (0 != GNUNET_memcmp (&reserve_pub,
+                              &reserve_pub2));
 
   FAILIF (GNUNET_DB_STATUS_SUCCESS_ONE_RESULT !=
           plugin->get_withdraw_info (plugin->cls,

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]