aboutsummaryrefslogtreecommitdiff
path: root/src/appl/gss-sample/gss-server.c
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>2002-04-30 18:46:52 +0000
committerSam Hartman <hartmans@mit.edu>2002-04-30 18:46:52 +0000
commit555798c7c2bfbd0a046e1660f5249758d34f7a28 (patch)
treea3e1b8a93ead5faf45182a3350544b152ee9d5ab /src/appl/gss-sample/gss-server.c
parentad01c0893194b8fe793bd69657ffbd7066c650e9 (diff)
downloadkrb5-555798c7c2bfbd0a046e1660f5249758d34f7a28.zip
krb5-555798c7c2bfbd0a046e1660f5249758d34f7a28.tar.gz
krb5-555798c7c2bfbd0a046e1660f5249758d34f7a28.tar.bz2
Free the context when it is non-null not when it is null
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14428 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/gss-sample/gss-server.c')
-rw-r--r--src/appl/gss-sample/gss-server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/appl/gss-sample/gss-server.c b/src/appl/gss-sample/gss-server.c
index d8c1c84..b3229f1 100644
--- a/src/appl/gss-sample/gss-server.c
+++ b/src/appl/gss-sample/gss-server.c
@@ -206,7 +206,7 @@ static int server_establish_context(s, server_creds, context, client_name,
if (maj_stat!=GSS_S_COMPLETE && maj_stat!=GSS_S_CONTINUE_NEEDED) {
display_status("accepting context", maj_stat,
acc_sec_min_stat);
- if (*context == GSS_C_NO_CONTEXT)
+ if (*context != GSS_C_NO_CONTEXT)
gss_delete_sec_context(&min_stat, context,
GSS_C_NO_BUFFER);
return -1;