commit ef3c6a5b1230ca54e81e4b347b1be381bad46cbb
parent 063b23df78bfad60ab13a09a9e8e46c28fe9ce2c
Author: Christian Grothoff <christian@grothoff.org>
Date: Mon, 21 Jul 2025 15:47:10 +0200
fix for #10201
Diffstat:
2 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/exchange/taler-exchange-httpd.c b/src/exchange/taler-exchange-httpd.c
@@ -648,6 +648,7 @@ handle_get_aml (struct TEH_RequestContext *rc,
TALER_EC_EXCHANGE_GENERIC_WRONG_NUMBER_OF_SEGMENTS,
"AML GET operations must specify an operation identifier");
}
+
{
const char *sig_hdr;
struct TALER_AmlOfficerSignatureP officer_sig;
diff --git a/src/include/taler/taler_mhd_lib.h b/src/include/taler/taler_mhd_lib.h
@@ -547,6 +547,7 @@ TALER_MHD_parse_request_arg_timestamp (struct MHD_Connection *connection,
return MHD_NO; \
case GNUNET_NO: \
GNUNET_break_op (0); \
+ return MHD_YES; \
case GNUNET_OK: \
break; \
} \
@@ -617,6 +618,7 @@ TALER_MHD_parse_request_arg_number (struct MHD_Connection *connection,
return MHD_NO; \
case GNUNET_NO: \
GNUNET_break_op (0); \
+ return MHD_YES; \
case GNUNET_OK: \
break; \
} \
@@ -661,6 +663,7 @@ TALER_MHD_parse_request_arg_snumber (struct MHD_Connection *connection,
return MHD_NO; \
case GNUNET_NO: \
GNUNET_break_op (0); \
+ return MHD_YES; \
case GNUNET_OK: \
break; \
} \
@@ -704,6 +707,7 @@ TALER_MHD_parse_request_arg_amount (struct MHD_Connection *connection,
return MHD_NO; \
case GNUNET_NO: \
GNUNET_break_op (0); \
+ return MHD_YES; \
case GNUNET_OK: \
break; \
} \