mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-02 03:52:49 -05:00
Loose end from r5031: the Kex panel should only be displayed in
mid-session if we are not using SSHv1. I've done this by introducing
a generic `cfg_info' function which every back end can use to
communicate an int's worth of data to setup_config_box; in SSH
that's the protocol version in use, and in everything else it's
currently zero.
[originally from svn r5040]
[r5031 == d77102a8d5
]
This commit is contained in:
@ -1945,7 +1945,8 @@ int get_listitemheight(void)
|
||||
return req.height;
|
||||
}
|
||||
|
||||
int do_config_box(const char *title, Config *cfg, int midsession)
|
||||
int do_config_box(const char *title, Config *cfg, int midsession,
|
||||
int protcfginfo)
|
||||
{
|
||||
GtkWidget *window, *hbox, *vbox, *cols, *label,
|
||||
*tree, *treescroll, *panels, *panelvbox;
|
||||
@ -1974,7 +1975,7 @@ int do_config_box(const char *title, Config *cfg, int midsession)
|
||||
window = gtk_dialog_new();
|
||||
|
||||
ctrlbox = ctrl_new_box();
|
||||
setup_config_box(ctrlbox, &sl, midsession, cfg->protocol);
|
||||
setup_config_box(ctrlbox, &sl, midsession, cfg->protocol, protcfginfo);
|
||||
unix_setup_config_box(ctrlbox, midsession, window);
|
||||
|
||||
gtk_window_set_title(GTK_WINDOW(window), title);
|
||||
|
Reference in New Issue
Block a user