X-Git-Url: https://www.bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=src%2Fssl%2Fssl_scert_single_rsa.c;h=879a84ce30697b7b579ae527ec542144aade472b;hp=b5f0e69d943540b8b11c0b6cddbd7cf0ccdf48b1;hb=bd3036844bd20b2b8d7bce7fee5ad010ce401915;hpb=ef318ef83a3a58b0a9e036676b84d11261ed7bb4 diff --git a/src/ssl/ssl_scert_single_rsa.c b/src/ssl/ssl_scert_single_rsa.c index b5f0e69..879a84c 100644 --- a/src/ssl/ssl_scert_single_rsa.c +++ b/src/ssl/ssl_scert_single_rsa.c @@ -69,12 +69,12 @@ sr_choose(const br_ssl_server_policy_class **pctx, static uint32_t sr_do_keyx(const br_ssl_server_policy_class **pctx, - unsigned char *data, size_t len) + unsigned char *data, size_t *len) { br_ssl_server_policy_rsa_context *pc; pc = (br_ssl_server_policy_rsa_context *)pctx; - return br_rsa_ssl_decrypt(pc->irsacore, pc->sk, data, len); + return br_rsa_ssl_decrypt(pc->irsacore, pc->sk, data, *len); } /*