summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2004-07-07 21:41:53 +0000
committerKen Raeburn <raeburn@mit.edu>2004-07-07 21:41:53 +0000
commit3e62c80a2da1c16dd9ba08c54d7412d5975236d3 (patch)
tree6019721bed2c2d8841498901704d0d39bdbd5253 /src/lib
parentacdf69daf088563d1fcf4f19efafc3ef1d008d92 (diff)
downloadkrb5-3e62c80a2da1c16dd9ba08c54d7412d5975236d3.tar.gz
krb5-3e62c80a2da1c16dd9ba08c54d7412d5975236d3.tar.xz
krb5-3e62c80a2da1c16dd9ba08c54d7412d5975236d3.zip
* disp_status.c: Include gss_libinit.h.
(init_et): Variable deleted. (krb5_gss_display_status): Don't use init_et; instead, call gssint_initialize_library. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16558 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/gssapi/krb5/ChangeLog7
-rw-r--r--src/lib/gssapi/krb5/disp_status.c10
2 files changed, 9 insertions, 8 deletions
diff --git a/src/lib/gssapi/krb5/ChangeLog b/src/lib/gssapi/krb5/ChangeLog
index 2b77951aa..17809e20e 100644
--- a/src/lib/gssapi/krb5/ChangeLog
+++ b/src/lib/gssapi/krb5/ChangeLog
@@ -1,3 +1,10 @@
+2004-07-07 Ken Raeburn <raeburn@mit.edu>
+
+ * disp_status.c: Include gss_libinit.h.
+ (init_et): Variable deleted.
+ (krb5_gss_display_status): Don't use init_et; instead, call
+ gssint_initialize_library.
+
2004-07-06 Ken Raeburn <raeburn@mit.edu>
* import_name.c [HAVE_GETPWUID_R]: Include stdio.h.
diff --git a/src/lib/gssapi/krb5/disp_status.c b/src/lib/gssapi/krb5/disp_status.c
index c49ce1294..1988d50c6 100644
--- a/src/lib/gssapi/krb5/disp_status.c
+++ b/src/lib/gssapi/krb5/disp_status.c
@@ -21,16 +21,13 @@
*/
#include "gssapiP_krb5.h"
+#include "gss_libinit.h"
#include "com_err.h"
/* XXXX internationalization!! */
/**/
-static int init_et = 0;
-
-/**/
-
OM_uint32
krb5_gss_display_status(minor_status, status_value, status_type,
mech_type, message_context, status_string)
@@ -55,10 +52,7 @@ krb5_gss_display_status(minor_status, status_value, status_type,
return(g_display_major_status(minor_status, status_value,
message_context, status_string));
} else if (status_type == GSS_C_MECH_CODE) {
- if (!init_et) {
- initialize_k5g_error_table();
- init_et = 1;
- }
+ (void) gssint_initialize_library();
if (*message_context) {
*minor_status = (OM_uint32) G_BAD_MSG_CTX;