diff --git a/lib/hx509/hxtool.c b/lib/hx509/hxtool.c index 95f8d53af..866e4bfca 100644 --- a/lib/hx509/hxtool.c +++ b/lib/hx509/hxtool.c @@ -1493,7 +1493,9 @@ request_create(struct request_create_options *opt, int argc, char **argv) opt->key_bits_integer, &signer); - hx509_request_init(context, &req); + ret = hx509_request_init(context, &req); + if (ret) + hx509_err(context, 1, ret, "Could not initialize CSR context"); if (opt->subject_string) { hx509_name name = NULL;