gnunet-svn
[Top][All Lists]
Advanced

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

[taler-exchange] branch master updated: -be more strict about 200 vs. 20


From: gnunet
Subject: [taler-exchange] branch master updated: -be more strict about 200 vs. 204
Date: Mon, 19 Dec 2022 14:49:51 +0100

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

grothoff pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 4513cde0 -be more strict about 200 vs. 204
4513cde0 is described below

commit 4513cde0df916550c5c6f40d272eb370778f18f3
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Mon Dec 19 14:49:49 2022 +0100

    -be more strict about 200 vs. 204
---
 src/bank-lib/bank_api_credit.c | 5 +++--
 src/bank-lib/bank_api_debit.c  | 3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/bank-lib/bank_api_credit.c b/src/bank-lib/bank_api_credit.c
index 127ae057..cc5e6687 100644
--- a/src/bank-lib/bank_api_credit.c
+++ b/src/bank-lib/bank_api_credit.c
@@ -97,9 +97,10 @@ parse_account_history (struct TALER_BANK_CreditHistoryHandle 
*hh,
   }
   {
     size_t len = json_array_size (history_array);
-    struct TALER_BANK_CreditDetails cd[len];
+    struct TALER_BANK_CreditDetails cd[GNUNET_NZL (len)];
 
-    for (unsigned int i = 0; i<json_array_size (history_array); i++)
+    GNUNET_break_op (0 != len);
+    for (size_t i = 0; i<len; i++)
     {
       struct TALER_BANK_CreditDetails *td = &cd[i];
       struct GNUNET_JSON_Specification hist_spec[] = {
diff --git a/src/bank-lib/bank_api_debit.c b/src/bank-lib/bank_api_debit.c
index 6642dda8..87244320 100644
--- a/src/bank-lib/bank_api_debit.c
+++ b/src/bank-lib/bank_api_debit.c
@@ -97,8 +97,9 @@ parse_account_history (struct TALER_BANK_DebitHistoryHandle 
*hh,
   }
   {
     size_t len = json_array_size (history_array);
-    struct TALER_BANK_DebitDetails dd[len];
+    struct TALER_BANK_DebitDetails dd[GNUNET_NZL (len)];
 
+    GNUNET_break_op (0 != len);
     for (unsigned int i = 0; i<len; i++)
     {
       struct TALER_BANK_DebitDetails *td = &dd[i];

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

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