]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - windows/wingss.c
Update version number for 0.68 release.
[PuTTY.git] / windows / wingss.c
index 237b3890c7dfacba84491b3969d43d0c60cfec76..6aaa20cf2c45ccb6956864a2131a3a3fc056fc72 100644 (file)
@@ -2,6 +2,7 @@
 
 #include "putty.h"
 
+#define SECURITY_WIN32
 #include <security.h>
 
 #include "pgssapi.h"
@@ -90,7 +91,7 @@ struct ssh_gss_liblist *ssh_gss_setup(Conf *conf)
        if (ret == ERROR_SUCCESS && type == REG_SZ) {
            buffer = snewn(size + 20, char);
            ret = RegQueryValueEx(regkey, "InstallDir", NULL,
-                                 &type, buffer, &size);
+                                 &type, (LPBYTE)buffer, &size);
            if (ret == ERROR_SUCCESS && type == REG_SZ) {
                strcat(buffer, "\\bin\\gssapi32.dll");
                module = LoadLibrary(buffer);
@@ -354,7 +355,7 @@ static Ssh_gss_stat ssh_sspi_display_status(struct ssh_gss_library *lib,
                                            Ssh_gss_ctx ctx, Ssh_gss_buf *buf)
 {
     winSsh_gss_ctx *winctx = (winSsh_gss_ctx *) ctx;
-    char *msg;
+    const char *msg;
 
     if (winctx == NULL) return SSH_GSS_FAILURE;