diff options
author | Andrew Bartlett <abartlet@samba.org> | 2001-12-30 06:20:23 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2001-12-30 06:20:23 +0000 |
commit | 33ae29028bffccf5a9cdd8d44b08c27b9d8fd982 (patch) | |
tree | f4062b3f79551a08659df094f575a8537cb622f6 /source/libads | |
parent | 14407c87e2dcccae1784290e3eb7a2d611516aff (diff) | |
download | samba-33ae29028bffccf5a9cdd8d44b08c27b9d8fd982.tar.gz samba-33ae29028bffccf5a9cdd8d44b08c27b9d8fd982.tar.xz samba-33ae29028bffccf5a9cdd8d44b08c27b9d8fd982.zip |
Fix the compile on systems without a full kerberos kit.
Andrew Bartlett
Diffstat (limited to 'source/libads')
-rw-r--r-- | source/libads/ads_status.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/libads/ads_status.c b/source/libads/ads_status.c index 6dac335cc4c..51be9c806a0 100644 --- a/source/libads/ads_status.c +++ b/source/libads/ads_status.c @@ -52,7 +52,6 @@ NTSTATUS ads_ntstatus(ADS_STATUS rc) */ const char *ads_errstr(ADS_STATUS status) { - gss_buffer_desc msg1, msg2; uint32 minor; int msg_ctx; static char *ret; @@ -71,6 +70,8 @@ const char *ads_errstr(ADS_STATUS status) case ADS_ERROR_KRB5: return error_message(status.rc); case ADS_ERROR_GSS: + { + gss_buffer_desc msg1, msg2; msg1.value = NULL; msg2.value = NULL; gss_display_status(&minor, status.rc, GSS_C_GSS_CODE, @@ -81,6 +82,7 @@ const char *ads_errstr(ADS_STATUS status) gss_release_buffer(&minor, &msg1); gss_release_buffer(&minor, &msg2); return ret; + } #endif default: return "Unknown ADS error type!? (not compiled in?)"; |