]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
Fix a couple of stupid typos in the session-saving code.
authorSimon Tatham <anakin@pobox.com>
Thu, 6 Mar 2003 18:49:05 +0000 (18:49 +0000)
committerSimon Tatham <anakin@pobox.com>
Thu, 6 Mar 2003 18:49:05 +0000 (18:49 +0000)
[originally from svn r2916]

config.c

index 536e94abebce51b55de9cef57a978f2109184270..f41e9ec4dfa0e18a16266e9f8fcb1c5ad2e5fcb8 100644 (file)
--- a/config.c
+++ b/config.c
@@ -274,7 +274,7 @@ static void sessionsaver_handler(union control *ctrl, void *dlg,
        } else if (ctrl == ssd->savebutton) {
            int isdef = !strcmp(ssd->savedsession, "Default Settings");
            if (!ssd->savedsession[0]) {
-               int i = dlg_listbox_index(ctrl, dlg);
+               int i = dlg_listbox_index(ssd->listbox, dlg);
                if (i < 0) {
                    dlg_beep(dlg);
                    return;
@@ -288,7 +288,7 @@ static void sessionsaver_handler(union control *ctrl, void *dlg,
                    ssd->savedsession[0] = '\0';
                }
            }
-           save_settings(ssd->savedsession, isdef, cfg);
+           save_settings(ssd->savedsession, !isdef, cfg);
            get_sesslist(ssd->sesslist, FALSE);
            get_sesslist(ssd->sesslist, TRUE);
            dlg_refresh(ssd->editbox, dlg);