merchant

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

commit 754ec646e50bc7764496a71b46a2d7bcaef56d14
parent eaff762ed277d2468b86dc713bfbc9364d8a6a69
Author: Sebastian <sebasjm@gmail.com>
Date:   Tue, 13 Apr 2021 09:00:20 -0300

fix pointer check

Diffstat:
Msrc/backend/taler-merchant-httpd_exchanges.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_exchanges.c b/src/backend/taler-merchant-httpd_exchanges.c @@ -364,10 +364,10 @@ process_wire_fees (struct Exchange *exchange, while ( (NULL != endp) && (NULL != endp->next) ) endp = endp->next; - while ( (NULL != endp) && + while ( (NULL != endp) && (NULL != fees) && (fees->start_date.abs_value_us < endp->end_date.abs_value_us) ) fees = fees->next; - if ( (NULL != endp) && + if ( (NULL != endp) && (NULL != fees) && (fees->start_date.abs_value_us != endp->end_date.abs_value_us) ) { /* Hole in the fee structure, not allowed! */