diff options
author | jsing <> | 2014-05-19 12:13:30 +0000 |
---|---|---|
committer | jsing <> | 2014-05-19 12:13:30 +0000 |
commit | d85856c6fb29e490c7a72fac8fef7a96bc2f4bca (patch) | |
tree | 8af3388b745275f759a9008931838b671e98ca7a /src/lib/libssl/src/apps/genrsa.c | |
parent | a831af5da83811f2e78e65ebaf841717a9eec980 (diff) | |
download | openbsd-d85856c6fb29e490c7a72fac8fef7a96bc2f4bca.tar.gz openbsd-d85856c6fb29e490c7a72fac8fef7a96bc2f4bca.tar.bz2 openbsd-d85856c6fb29e490c7a72fac8fef7a96bc2f4bca.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 '')
-rw-r--r-- | src/lib/libssl/src/apps/genrsa.c | 3 |
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 | ||