From f2e3b68ce6db8b06f5ea4c8cc969cc1b8e4d9bd9 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Fri, 15 Nov 2002 17:57:25 +0000 Subject: fix segfault (This used to be commit 36bcb312e95f46d196575ed3535679deeddd89b0) --- source3/libsmb/clikrb5.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source3/libsmb/clikrb5.c b/source3/libsmb/clikrb5.c index e7143d065d..54a8a6ffe8 100644 --- a/source3/libsmb/clikrb5.c +++ b/source3/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); } -- cgit