Module Name: krb5 Committed By: raeburn Date: Wed Jun 2 22:35:33 UTC 2004 Modified Files: krb5/src/lib/krb5/ChangeLog krb5/src/lib/krb5/krb5_libinit.c krb5/src/lib/krb5/error_tables/ChangeLog krb5/src/lib/krb5/error_tables/Makefile.in krb5/src/lib/krb5/krb/ChangeLog krb5/src/lib/krb5/krb/init_ctx.c Added Files: Removed Files: Log Message Add/remove error tables in library initialization/termination, not per context. Use only one library initialization scheme, and install the error tables in only one place. * krb5_libinit.c (initialized): Variable deleted, all references removed. (krb5int_lib_init): Initialize error tables here. (krb5int_initialize_library): Don't do it here. * error_tables/Makefile.in (STLIBOBJS, OBJS, SRCS): Drop init_ets code. * krb/init_ctx.c (init_common): Don't call krb5_init_ets. (krb5_free_context): Don't call krb5_free_ets. To generate a diff of this commit: cvs diff -r5.101 -r5.102 krb5/src/lib/krb5/ChangeLog cvs diff -r1.13 -r1.14 krb5/src/lib/krb5/krb5_libinit.c cvs diff -r5.97 -r5.98 krb5/src/lib/krb5/error_tables/ChangeLog cvs diff -r1.55 -r1.56 krb5/src/lib/krb5/error_tables/Makefile.in cvs diff -r5.441 -r5.442 krb5/src/lib/krb5/krb/ChangeLog cvs diff -r5.75 -r5.76 krb5/src/lib/krb5/krb/init_ctx.c