diff options
author | Christian Grothoff <christian@grothoff.org> | 2017-10-06 21:32:33 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2017-10-06 21:32:33 +0200 |
commit | a7746c81538d9bc9299fc045d921950875908100 (patch) | |
tree | 0b2c7ed97773edfcf8988fac7cbf889088829a96 /src/exchange-lib/exchange_api_refresh_link.c | |
parent | d55050652d02d925590c6ad25a0f358165893616 (diff) |
add assertion to be more defensive against buffer overflow (cannot happen, but this better protects against future changes)
Diffstat (limited to 'src/exchange-lib/exchange_api_refresh_link.c')
-rw-r--r-- | src/exchange-lib/exchange_api_refresh_link.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/exchange-lib/exchange_api_refresh_link.c b/src/exchange-lib/exchange_api_refresh_link.c index ca556688d..5b7f68674 100644 --- a/src/exchange-lib/exchange_api_refresh_link.c +++ b/src/exchange-lib/exchange_api_refresh_link.c @@ -282,6 +282,7 @@ parse_refresh_link_ok (struct TALER_EXCHANGE_RefreshLinkHandle *rlh, } /* clean up */ + GNUNET_assert (off_coin <= num_coins); for (i=0;i<off_coin;i++) { if (NULL != sigs[i].rsa_signature) |