exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 7666542ab6aab8ac191d5bda465e20e7948992ef
parent 051ccdf0e7be353c5dce3fa0cda44b7e1df0bb3c
Author: Christian Grothoff <christian@grothoff.org>
Date:   Thu, 23 Apr 2020 15:22:41 +0200

fix #6219

Diffstat:
Msrc/util/url.c | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/util/url.c b/src/util/url.c @@ -148,6 +148,9 @@ calculate_argument_length (va_list args) char *); if (NULL == value) continue; + GNUNET_assert ( (len <= len + urlencode_len (value)) && + (len <= len + urlencode_len (value) + strlen (key)) && + (len < len + urlencode_len (value) + strlen (key) + 2) ); len += urlencode_len (value) + strlen (key) + 2; } va_end (ap);