From 1ed34ff95d26452e029f1cfbea31af473151d7ae Mon Sep 17 00:00:00 2001 From: Iwan Timmer Date: Sun, 11 Jun 2017 12:45:12 +0200 Subject: [PATCH] Allocate memory for RSA key --- libgamestream/mkcert.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libgamestream/mkcert.c b/libgamestream/mkcert.c index 4ced6f6..6dfc1c2 100644 --- a/libgamestream/mkcert.c +++ b/libgamestream/mkcert.c @@ -103,6 +103,9 @@ int mkcert(X509 **x509p, EVP_PKEY **pkeyp, int bits, int serial, int years) { } else { x = *x509p; } + + if ((rsa = RSA_new()) == NULL) + goto err; BIGNUM* bne = BN_new(); if (bne == NULL) {