From e3c11cd30c23d5a2084b5df3531466302f38cd1f Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Thu, 10 Jul 1997 04:19:46 +0000 Subject: [PATCH] Replace krb5_get_err_text with new function com_right. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2127 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/com_err/error.c | 22 ++++------------------ lib/error/error.c | 22 ++++------------------ 2 files changed, 8 insertions(+), 36 deletions(-) diff --git a/lib/com_err/error.c b/lib/com_err/error.c index beed230e0..46948c290 100644 --- a/lib/com_err/error.c +++ b/lib/com_err/error.c @@ -4,29 +4,15 @@ RCSID("$Id$"); #endif #include #include -#include - +#include const char * -krb5_get_err_text(krb5_context context, long code) +com_right(struct error_table *list, long code) { struct error_table *p; - for(p = context->et_list; p; p = p->next){ + for(p = list; p; p = p->next){ if(code >= p->base && code < p->base + p->n_msgs) return p->msgs[code - p->base]; } - return strerror(code); -} - -void -krb5_init_ets(krb5_context context) -{ - if(context->et_list == NULL){ - initialize_krb5_error_table(&context->et_list); -#if 0 - initialize_kv5m_error_table(&context->et_list); - initialize_kdb5_error_table(&context->et_list); -#endif - initialize_asn1_error_table(&context->et_list); - } + return NULL; } diff --git a/lib/error/error.c b/lib/error/error.c index beed230e0..46948c290 100644 --- a/lib/error/error.c +++ b/lib/error/error.c @@ -4,29 +4,15 @@ RCSID("$Id$"); #endif #include #include -#include - +#include const char * -krb5_get_err_text(krb5_context context, long code) +com_right(struct error_table *list, long code) { struct error_table *p; - for(p = context->et_list; p; p = p->next){ + for(p = list; p; p = p->next){ if(code >= p->base && code < p->base + p->n_msgs) return p->msgs[code - p->base]; } - return strerror(code); -} - -void -krb5_init_ets(krb5_context context) -{ - if(context->et_list == NULL){ - initialize_krb5_error_table(&context->et_list); -#if 0 - initialize_kv5m_error_table(&context->et_list); - initialize_kdb5_error_table(&context->et_list); -#endif - initialize_asn1_error_table(&context->et_list); - } + return NULL; }