merchant

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

commit b86e44f459764bb222f65933b53451c1046e7a4f
parent 4405d767936af267111dec721ae5f8ce6e383f9f
Author: bohdan-potuzhnyi <bohdan.potuzhnyi@gmail.com>
Date:   Tue, 21 Oct 2025 15:00:45 +0200

fix -Wmaybe-uninitialized

Diffstat:
Msrc/backend/taler-merchant-httpd_private-patch-instances-ID.c | 2+-
Msrc/backend/taler-merchant-httpd_private-post-instances-ID-auth.c | 2+-
Msrc/backend/taler-merchant-httpd_private-post-instances.c | 2+-
3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_private-patch-instances-ID.c b/src/backend/taler-merchant-httpd_private-patch-instances-ID.c @@ -156,7 +156,7 @@ patch_instances_ID (struct TMH_MerchantInstance *mi, is.email) ) is.email_validated = mi->settings.email_validated; { - enum GNUNET_GenericReturnValue ret; + enum GNUNET_GenericReturnValue ret = GNUNET_SYSERR; enum TEH_TanChannelSet mtc = TEH_mandatory_tan_channels; if ( (0 != (mtc & TEH_TCS_SMS)) && diff --git a/src/backend/taler-merchant-httpd_private-post-instances-ID-auth.c b/src/backend/taler-merchant-httpd_private-post-instances-ID-auth.c @@ -97,7 +97,7 @@ post_instances_ID_auth (struct TMH_MerchantInstance *mi, } if (! auth_override) { - enum GNUNET_GenericReturnValue ret; + enum GNUNET_GenericReturnValue ret = GNUNET_SYSERR; // fix -Wmaybe-uninitialized switch (tcs) { diff --git a/src/backend/taler-merchant-httpd_private-post-instances.c b/src/backend/taler-merchant-httpd_private-post-instances.c @@ -254,7 +254,7 @@ post_instances (const struct TMH_RequestHandler *rh, /* Check MFA is satisfied */ if (validation_needed) { - enum GNUNET_GenericReturnValue ret; + enum GNUNET_GenericReturnValue ret = GNUNET_SYSERR; if ( (0 != (TEH_TCS_SMS & TEH_mandatory_tan_channels)) && (NULL == is.phone) )