move free routines to separate module
authorJohn Kohl <jtkohl@mit.edu>
Thu, 18 Jan 1990 17:41:03 +0000 (17:41 +0000)
committerJohn Kohl <jtkohl@mit.edu>
Thu, 18 Jan 1990 17:41:03 +0000 (17:41 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@135 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/asn.1/asn1glue.h

index af187e44eeb36a032569ba031586e0e0548ba89d..31c2cee529743c602dc19864a0d7f0bcf964ab4f 100644 (file)
 #define krb5_apoptions2KRB5_APOptions(val, err) (struct type_KRB5_APOptions *)krb5_flags2KRB5_TicketFlags(val, err)
 #define KRB5_APOptions2krb5_apoptions(val, err) KRB5_TicketFlags2krb5_flags((struct type_KRB5_APOptions *) (val), err)
 
-#define krb5_free_data(val) { xfree((val)->data); xfree(val);}
-
-#define krb5_free_ap_rep_enc_part xfree
-#define krb5_free_checksum xfree
-#define krb5_free_keyblock xfree
-
 /* to keep lint happy */
-#define xfree(val) free((char *)(val))
 #define xbcopy(src,dst,size) bcopy((char *)(src), (char *)(dst), size)
 #define xbzero(targ, size) bzero((char *)(targ), size)
 #define xmalloc(n) malloc((unsigned) (n))