From 32ca3afa5486b1b04118e9f144bfdf4b3702d118 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Fri, 15 Nov 2002 17:56:46 +0000 Subject: [PATCH] fix segfault --- source/libsmb/clikrb5.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/libsmb/clikrb5.c b/source/libsmb/clikrb5.c index e7143d065d7..54a8a6ffe8b 100644 --- a/source/libsmb/clikrb5.c +++ b/source/libsmb/clikrb5.c @@ -147,7 +147,9 @@ DATA_BLOB krb5_get_ticket(char *principal, time_t time_offset) return ret; failed: - krb5_free_context(context); + if ( context ) + krb5_free_context(context); + return data_blob(NULL, 0); } -- 2.34.1