summaryrefslogtreecommitdiff
path: root/src/lib/libssl/src/apps/genrsa.c
diff options
context:
space:
mode:
authorjsing <>2014-05-19 12:13:30 +0000
committerjsing <>2014-05-19 12:13:30 +0000
commit6a02fd02ccae37f49eb3a2ed0d7befe5a3fd2aba (patch)
tree8af3388b745275f759a9008931838b671e98ca7a /src/lib/libssl/src/apps/genrsa.c
parenta1a16e817191b18d7cae64293a408aae5a0df66e (diff)
downloadopenbsd-6a02fd02ccae37f49eb3a2ed0d7befe5a3fd2aba.tar.gz
openbsd-6a02fd02ccae37f49eb3a2ed0d7befe5a3fd2aba.tar.bz2
openbsd-6a02fd02ccae37f49eb3a2ed0d7befe5a3fd2aba.zip
It is perfectly valid to call free(NULL), so stop checking for non-NULL
before calling free - of some course parts of the code already did this.
Diffstat (limited to 'src/lib/libssl/src/apps/genrsa.c')
-rw-r--r--src/lib/libssl/src/apps/genrsa.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/libssl/src/apps/genrsa.c b/src/lib/libssl/src/apps/genrsa.c
index 96a678cbb8..899a99fc44 100644
--- a/src/lib/libssl/src/apps/genrsa.c
+++ b/src/lib/libssl/src/apps/genrsa.c
@@ -274,8 +274,7 @@ err:
274 RSA_free(rsa); 274 RSA_free(rsa);
275 if (out) 275 if (out)
276 BIO_free_all(out); 276 BIO_free_all(out);
277 if (passout) 277 free(passout);
278 free(passout);
279 if (ret != 0) 278 if (ret != 0)
280 ERR_print_errors(bio_err); 279 ERR_print_errors(bio_err);
281 280