projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
kdfs: make free calls check for NULL.
[openssl.git]
/
providers
/
implementations
/
kdfs
/
kbkdf.c
diff --git
a/providers/implementations/kdfs/kbkdf.c
b/providers/implementations/kdfs/kbkdf.c
index 1c0e2b2b78604f2c7623186c07452d02e8f4ff79..acc7d7f47b8f37118f8fd53100e1de6d26d203fe 100644
(file)
--- a/
providers/implementations/kdfs/kbkdf.c
+++ b/
providers/implementations/kdfs/kbkdf.c
@@
-113,8
+113,10
@@
static void kbkdf_free(void *vctx)
{
KBKDF *ctx = (KBKDF *)vctx;
{
KBKDF *ctx = (KBKDF *)vctx;
- kbkdf_reset(ctx);
- OPENSSL_free(ctx);
+ if (ctx != NULL) {
+ kbkdf_reset(ctx);
+ OPENSSL_free(ctx);
+ }
}
static void kbkdf_reset(void *vctx)
}
static void kbkdf_reset(void *vctx)