X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=windows%2Fwinpgnt.c;h=22b607881572d9a39e810e5d3ce6245b980b7bf9;hb=a063e522970946bf7d5dc052079d7773c0dee76d;hp=679116021673732d1c858a839b1e93400f6ad413;hpb=a5fd6ad272d08397244cd8060847c39439933dc4;p=PuTTY.git diff --git a/windows/winpgnt.c b/windows/winpgnt.c index 67911602..22b60788 100644 --- a/windows/winpgnt.c +++ b/windows/winpgnt.c @@ -14,6 +14,7 @@ #include "ssh.h" #include "misc.h" #include "tree234.h" +#include "winsecur.h" #include @@ -116,12 +117,6 @@ static void unmungestr(char *in, char *out, int outlen) static tree234 *rsakeys, *ssh2keys; static int has_security; -#ifndef NO_SECURITY -DECL_WINDOWS_FUNCTION(extern, DWORD, GetSecurityInfo, - (HANDLE, SE_OBJECT_TYPE, SECURITY_INFORMATION, - PSID *, PSID *, PACL *, PACL *, - PSECURITY_DESCRIPTOR *)); -#endif /* * Forward references @@ -2065,7 +2060,7 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show) /* * Attempt to get the security API we need. */ - if (!init_advapi()) { + if (!got_advapi()) { MessageBox(NULL, "Unable to access security APIs. Pageant will\n" "not run, in case it causes a security breach.",