[1097] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

lib/krb5/krb/mk_cred.c - error in calling free routine

daemon@ATHENA.MIT.EDU (epeisach@MIT.EDU)
Tue Feb 21 21:43:59 1995

From: epeisach@MIT.EDU
Date: Tue, 21 Feb 1995 21:43:37 -0500
To: krb5-bugs@MIT.EDU


Now that there is a prototype for krb5_free_cred_enc_part, this is
caught...

===================================================================
RCS file: /mit/krb5/.cvsroot/src/lib/krb5/krb/mk_cred.c,v
retrieving revision 5.3
diff -c -r5.3 mk_cred.c
*** mk_cred.c	1995/01/13 21:20:50	5.3
--- mk_cred.c	1995/02/22 02:39:45
***************
*** 72,78 ****
        malloc(sizeof(*cred_enc_part.ticket_info[0]));
      if (!cred_enc_part.ticket_info[0]) {
  	krb5_free_tickets(context, ret_cred.tickets);
! 	krb5_free_cred_enc_part(context, cred_enc_part);
  	return ENOMEM;
      }
      cred_enc_part.nonce = 0;
--- 72,78 ----
        malloc(sizeof(*cred_enc_part.ticket_info[0]));
      if (!cred_enc_part.ticket_info[0]) {
  	krb5_free_tickets(context, ret_cred.tickets);
! 	krb5_free_cred_enc_part(context, &cred_enc_part);
  	return ENOMEM;
      }
      cred_enc_part.nonce = 0;

home help back first fref pref prev next nref lref last post