summaryrefslogtreecommitdiff
path: root/src/util/taler-exchange-secmod-rsa.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-11-13 21:45:43 +0100
committerChristian Grothoff <christian@grothoff.org>2022-11-13 21:45:43 +0100
commit231cdaf4f777165c3858d737f0b7b799d39758ce (patch)
treed3e7cb8659b5dd3f7d52fbff548368e62f3ce34f /src/util/taler-exchange-secmod-rsa.c
parent390d241019c0c2695bae1532bf857e1c278d7747 (diff)
downloadexchange-231cdaf4f777165c3858d737f0b7b799d39758ce.tar.gz
exchange-231cdaf4f777165c3858d737f0b7b799d39758ce.tar.bz2
exchange-231cdaf4f777165c3858d737f0b7b799d39758ce.zip
add test for batch CS derive/sign logic
Diffstat (limited to 'src/util/taler-exchange-secmod-rsa.c')
-rw-r--r--src/util/taler-exchange-secmod-rsa.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util/taler-exchange-secmod-rsa.c b/src/util/taler-exchange-secmod-rsa.c
index 779e12521..d5106c8a9 100644
--- a/src/util/taler-exchange-secmod-rsa.c
+++ b/src/util/taler-exchange-secmod-rsa.c
@@ -766,6 +766,9 @@ handle_batch_sign_request (struct TES_Client *client,
off += s;
size -= s;
}
+ GNUNET_break_op (0 == size);
+ bs = GNUNET_MIN (bs,
+ idx);
for (unsigned int i = 0; i<bs; i++)
finish_job (client,
&jobs[i]);