* sclient.c (main): Do not free auth_context unless
authorEzra Peisach <epeisach@mit.edu>
Tue, 30 Jan 2001 20:28:06 +0000 (20:28 +0000)
committerEzra Peisach <epeisach@mit.edu>
Tue, 30 Jan 2001 20:28:06 +0000 (20:28 +0000)
set. (krb5-appl/895 from tim.mann@compaq.com)

Pull up from 1-2 branch.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12973 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/sample/sclient/ChangeLog
src/appl/sample/sclient/sclient.c

index d1d425de4f56253ee82890bb9f004a6137239e6e..5a1209e8f14f0a2edb173bae537767cf022c6af7 100644 (file)
@@ -1,7 +1,12 @@
+2001-01-30  Ezra Peisach  <epeisach@mit.edu>
+
+       * sclient.c (main): Do not free auth_context unless
+       set. (krb5-appl/895 from tim.mann@compaq.com)
+
 2000-07-28  Ezra Peisach  <epeisach@mit.edu>
 
        * sclient.c:  Include unistd.h if present (for close prototype). 
-       Change variable named sin (shadows maht library).
+       Change variable named sin (shadows math library).
 
 2000-02-25  Ezra Peisach  <epeisach@mit.edu>
 
index 89fab68244db048d5e46923b4543475905a81962..44a78735c289a49f58897420bf84f5092bb52bee 100644 (file)
@@ -182,7 +182,7 @@ char *argv[];
     krb5_free_principal(context, server);      /* finished using it */
     krb5_free_principal(context, client);      
     krb5_cc_close(context, ccdef);
-    krb5_auth_con_free(context, auth_context);
+    if (auth_context) krb5_auth_con_free(context, auth_context);
 
     if (retval && retval != KRB5_SENDAUTH_REJECTED) {
        com_err(argv[0], retval, "while using sendauth");