svn rev #21985: trunk/src/lib/krb5/krb/

ghudson@MIT.EDU ghudson at MIT.EDU
Thu Feb 12 15:07:16 EST 2009


http://src.mit.edu/fisheye/changelog/krb5/?cs=21985
Commit By: ghudson
Log Message:
In krb5_get_in_tkt_with_password, free opte before returning the error
from krb5_unparse_name, not after.



Changed Files:
U   trunk/src/lib/krb5/krb/gic_pwd.c
Modified: trunk/src/lib/krb5/krb/gic_pwd.c
===================================================================
--- trunk/src/lib/krb5/krb/gic_pwd.c	2009-02-12 19:43:23 UTC (rev 21984)
+++ trunk/src/lib/krb5/krb/gic_pwd.c	2009-02-12 20:07:15 UTC (rev 21985)
@@ -502,8 +502,8 @@
       return (retval);
     retval = krb5_unparse_name( context, creds->server, &server);
     if (retval) {
+      krb5_get_init_creds_opt_free(context, (krb5_get_init_creds_opt *)opte);
       return (retval);
-      krb5_get_init_creds_opt_free(context, (krb5_get_init_creds_opt *)opte);
     }
     server_princ = creds->server;
     client_princ = creds->client;




More information about the cvs-krb5 mailing list