merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 2dcdfb373db7dd9599761bdd8f3bfc00e4263055
parent 30c9acd2dff0f33812dea1e3b1d0af87a723d658
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Thu, 16 Jul 2026 02:01:06 +0200

fix uninit

Diffstat:
Msrc/backenddb/account_kyc_get_status.c | 3++-
Msrc/backenddb/insert_transfer_details.c | 2+-
2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/backenddb/account_kyc_get_status.c b/src/backenddb/account_kyc_get_status.c @@ -73,7 +73,8 @@ kyc_status_cb (void *cls, struct TALER_MerchantWireHashP h_wire; char *exchange_url = NULL; struct TALER_FullPayto payto_uri; - struct GNUNET_TIME_Timestamp last_check; + struct GNUNET_TIME_Timestamp last_check + = GNUNET_TIME_UNIT_ZERO_TS; bool kyc_ok = false; struct TALER_AccountAccessTokenP access_token; bool no_auth = false; diff --git a/src/backenddb/insert_transfer_details.c b/src/backenddb/insert_transfer_details.c @@ -47,7 +47,7 @@ TALER_MERCHANTDB_insert_transfer_details ( const struct TALER_CoinSpendPublicKeyP *coin_pubs[GNUNET_NZL (len)]; const struct TALER_PrivateContractHashP *contract_terms[GNUNET_NZL (len)]; enum GNUNET_DB_QueryStatus qs; - bool duplicate; + bool duplicate = false; GNUNET_assert (NULL != pg->current_merchant_id); GNUNET_assert (0 == strcmp (instance_id,