From b3db07d5f0e03f6a1a0a392e70f9675e19a6d6af Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Mon, 29 Feb 2016 11:58:45 -0600 Subject: [PATCH] krb5_storage_free(NULL) should work --- lib/krb5/store.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/krb5/store.c b/lib/krb5/store.c index 733da2862..9917d64a9 100644 --- a/lib/krb5/store.c +++ b/lib/krb5/store.c @@ -289,6 +289,8 @@ krb5_storage_get_eof_code(krb5_storage *sp) KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_storage_free(krb5_storage *sp) { + if (sp == NULL) + return 0; if(sp->free) (*sp->free)(sp); free(sp->data);