+Wed May 24 18:19:17 1995 Theodore Y. Ts'o (tytso@dcl)
+
+ * gc_via_tkt.c (krb5_kdcrep2creds): On an error, free the keyblock.
+
Tue May 23 16:28:42 1995 Theodore Y. Ts'o (tytso@dcl)
* gc_frm_kdc.c, preauth.c, t_kerb.c, t_walk_rtree.c, unparse.c:
##DOSLIBNAME=..\krb5.lib
##DOS!include $(BUILDTOP)\config\windows.in
+.c.o:
+ $(CC) $(CFLAGS) -c $(srcdir)/$*.c
+@SHARED_RULE@
+
OBJS= addr_comp.$(OBJEXT) \
addr_order.$(OBJEXT) \
addr_srch.$(OBJEXT) \
$(srcdir)/unparse.c \
$(srcdir)/walk_rtree.c
-all:: $(OBJS)
+all:: shared $(OBJS)
+
+shared:
+ mkdir shared
COMERRLIB=$(BUILDTOP)/util/et/libcom_err.a
clean::
$(RM) t_walk_rtree$(EXEEXT) t_walk_rtree.$(OBJEXT)
$(RM) t_kerb$(EXEEXT) t_kerb.$(OBJEXT)
+ $(RM) shared/*
AC_PROG_ARCHIVE
AC_PROG_ARCHIVE_ADD
AC_PROG_RANLIB
+V5_SHARED_LIB_OBJS
SubdirLibraryRule([$(OBJS)])
KRB_INCLUDE
V5_AC_OUTPUT_MAKEFILE
return 0;
cleanup_keyblock:
- memset((*ppcreds)->keyblock.contents, 0, (*ppcreds)->keyblock.length);
+ krb5_free_keyblock(context, (*ppcreds)->keyblock);
cleanup:
free (*ppcreds);