X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/95390bb866330af2a495a87db368886185bfd887..2833957974b5c33f4470ef8772efd6ba746d205b:/windows/winpgen.c diff --git a/windows/winpgen.c b/windows/winpgen.c index 1e2075de..d027fc78 100644 --- a/windows/winpgen.c +++ b/windows/winpgen.c @@ -21,8 +21,6 @@ #define DEFAULT_KEYSIZE 1024 -static int requested_help; - static char *cmdline_keyfile = NULL; /* @@ -635,8 +633,8 @@ void load_key_file(HWND hwnd, struct MainDlgState *state, !import_possible(type)) { char *msg = dupprintf("Couldn't load private key (%s)", key_type_to_str(type)); - MessageBox(NULL, msg, - "PuTTYgen Error", MB_OK | MB_ICONERROR); + message_box(msg, "PuTTYgen Error", MB_OK | MB_ICONERROR, + HELPCTXID(errors_cantloadkey)); sfree(msg); return; } @@ -697,7 +695,8 @@ void load_key_file(HWND hwnd, struct MainDlgState *state, sfree(comment); if (ret == 0) { char *msg = dupprintf("Couldn't load private key (%s)", errmsg); - MessageBox(NULL, msg, "PuTTYgen Error", MB_OK | MB_ICONERROR); + message_box(msg, "PuTTYgen Error", MB_OK | MB_ICONERROR, + HELPCTXID(errors_cantloadkey)); sfree(msg); } else if (ret == 1) { /* @@ -1417,6 +1416,7 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show) InitCommonControls(); hinst = inst; + hwnd = NULL; /* * See if we can find our Help file.