X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/640d73877e44394a3c12c0aa2cf023c543933032..f5c578b08c147e3a0c9a67c75ed57a7ddb7e20dd:/windows/wincfg.c diff --git a/windows/wincfg.c b/windows/wincfg.c index 574e1e8f..bc6102d8 100644 --- a/windows/wincfg.c +++ b/windows/wincfg.c @@ -31,7 +31,7 @@ static void help_handler(union control *ctrl, void *dlg, } void win_setup_config_box(struct controlbox *b, HWND *hwndp, int has_help, - int midsession) + int midsession, int protocol) { struct controlset *s; union control *c; @@ -375,5 +375,6 @@ void win_setup_config_box(struct controlbox *b, HWND *hwndp, int has_help, /* * Serial back end is available on Windows. */ - ser_setup_config_box(b, midsession, 0x1F, 0x0F); + if (!midsession || (protocol == PROT_SERIAL)) + ser_setup_config_box(b, midsession, 0x1F, 0x0F); }