X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=ssl%2Fkssl.c;h=394ef61769618c44e908937033155b0f80c277bf;hp=49602bb87893067e5b0751cbd9aa7c75ad72d6f8;hb=2aed84d16b6cc1b7ea95edc4e1478b76944fc3c9;hpb=384dba6edb478764bc72fc03c0e62e4cd9f55636 diff --git a/ssl/kssl.c b/ssl/kssl.c index 49602bb878..394ef61769 100644 --- a/ssl/kssl.c +++ b/ssl/kssl.c @@ -68,9 +68,11 @@ #include -#define _XOPEN_SOURCE /* glibc2 needs this to declare strptime() */ +#define _XOPEN_SOURCE 500 /* glibc2 needs this to declare strptime() */ #include +#if 0 /* Experimental */ #undef _XOPEN_SOURCE /* To avoid clashes with anything else... */ +#endif #include #define KRB5_PRIVATE 1 @@ -295,7 +297,7 @@ load_krb5_dll(void) HANDLE hKRB5_32; krb5_loaded++; - hKRB5_32 = LoadLibrary("KRB5_32"); + hKRB5_32 = LoadLibrary(TEXT("KRB5_32")); if (!hKRB5_32) return; @@ -2175,7 +2177,7 @@ krb5_error_code kssl_build_principal_2( #else /* !OPENSSL_NO_KRB5 */ #if defined(PEDANTIC) || defined(OPENSSL_SYS_VMS) -static int dummy=(int)&dummy; +static void *dummy=&dummy; #endif #endif /* !OPENSSL_NO_KRB5 */