X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/88b187aa91decdc5f3bcdbbf30361b25490106b2..f70a606ea75cc1d03d335b3da1122f4cd7d0e381:/window.c diff --git a/window.c b/window.c index 43e305f8..fe9d2e91 100644 --- a/window.c +++ b/window.c @@ -415,7 +415,7 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show) { */ { char *error; - char msg[1024]; + char msg[1024], *title; char *realhost; error = back->init (hwnd, cfg.host, cfg.port, &realhost); @@ -425,9 +425,14 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show) { return 0; } window_name = icon_name = NULL; - sprintf(msg, "%s - PuTTY", realhost); - set_title (msg); - set_icon (msg); + if (*cfg.wintitle) { + title = cfg.wintitle; + } else { + sprintf(msg, "%s - PuTTY", realhost); + title = msg; + } + set_title (title); + set_icon (title); } session_closed = FALSE;