commit | 8fc1c9d9e8518729505bbcbae0cb2e07358bb58b | [log] [tgz] |
---|---|---|
author | Hajime Fujita <crisp.fujita@nifty.com> | Wed Jul 22 16:35:21 2020 +0000 |
committer | Hajime Fujita <crisp.fujita@nifty.com> | Wed Jul 22 16:35:21 2020 +0000 |
tree | e53c965ad1bf8ba12a18be6cddea109c62dc8ada | |
parent | 967022390008b2ab56801b17056294a1876de504 [diff] |
Fix potential NULL dereference Fixes Coverity CID 1496225
diff --git a/lib/openssl.c b/lib/openssl.c index d907346..92358e1 100644 --- a/lib/openssl.c +++ b/lib/openssl.c
@@ -229,7 +229,7 @@ ret = 0; Exit: - if (ret != 0) { + if (ret != 0 && *ctx != NULL) { x9_62_free_context(*ctx); *ctx = NULL; }