commit | c2d9126a2193c3dba2803962b69cc15bfd28d0bd | [log] [tgz] |
---|---|---|
author | Frederik Deweerdt <fdeweerdt@fastly.com> | Fri Feb 12 14:09:55 2021 -0800 |
committer | Frederik Deweerdt <fdeweerdt@fastly.com> | Fri Feb 12 14:10:09 2021 -0800 |
tree | bfd62c9d02e23dcde816c390d722e69a82220cef | |
parent | 6111e7dc751822547b3de8b23411646a6ad487c4 [diff] |
Fix overrun
diff --git a/lib/pembase64.c b/lib/pembase64.c index fe70aab..6b5393f 100644 --- a/lib/pembase64.c +++ b/lib/pembase64.c
@@ -378,8 +378,7 @@ if (ctx->certificates.list == NULL) { ret = PTLS_ERROR_NO_MEMORY; } else { - ret = ptls_load_pem_objects(cert_pem_file, "PUBLIC KEY", ctx->certificates.list, PTLS_MAX_CERTS_IN_CONTEXT, - &ctx->certificates.count); + ret = ptls_load_pem_objects(cert_pem_file, "PUBLIC KEY", ctx->certificates.list, 1, &ctx->certificates.count); } return ret;