diff options
author | Theodore Tso <tytso@mit.edu> | 1999-03-31 05:19:00 +0000 |
---|---|---|
committer | Theodore Tso <tytso@mit.edu> | 1999-03-31 05:19:00 +0000 |
commit | 758fb74c311faa0631f98fca3ef63734e9b0204c (patch) | |
tree | 66defbdf3f53117bfc1b071774995bfd77643485 /src/lib/win_glue.c | |
parent | ccda4601762304ffc41f81715de641b92130bdf1 (diff) | |
download | krb5-758fb74c311faa0631f98fca3ef63734e9b0204c.zip krb5-758fb74c311faa0631f98fca3ef63734e9b0204c.tar.gz krb5-758fb74c311faa0631f98fca3ef63734e9b0204c.tar.bz2 |
win_glue.c (control): Call krb5_stdcc_shutdown when detaching the krb5
library.
Makefile.in: Remove reference to the windows Krbcc32.dll library,
since this is now dynamically loaded.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11332 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/win_glue.c')
-rw-r--r-- | src/lib/win_glue.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/win_glue.c b/src/lib/win_glue.c index 1d4dba8..4793b5c 100644 --- a/src/lib/win_glue.c +++ b/src/lib/win_glue.c @@ -38,6 +38,7 @@ #include "kdb5_err.h" #include "profile.h" #include "adm_err.h" +extern void krb5_stdcc_shutdown(); #endif #ifdef GSSAPI #include "gssapi/generic/gssapi_err_generic.h" @@ -372,10 +373,12 @@ control(int mode) return -104; /* FIXME -- better error? */ } #endif - break; case DLL_SHUTDOWN: +#ifdef KRB5 + krb5_stdcc_shutdown(); +#endif et_func = remove_error_table; #ifdef NEED_WINSOCK WSACleanup (); |