Skip to content
Snippets Groups Projects
Commit 3bfd6828 authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Don't lose network config changes when hitting ESC at Save Changes prompt

parent ceb688c3
No related branches found
No related tags found
1 merge request!455Update branch with changes from master
......@@ -437,7 +437,14 @@ void net_cfg()
,"QWK Packet Networks",opt);
switch(i) {
case -1: /* ESC */
i = save_changes(WIN_MID|WIN_SAV);
if(i == -1)
continue;
done=1;
if(i == 0) {
save_msgs_cfg(&cfg);
refresh_cfg(&cfg);
}
break;
case 1:
uifc.helpbuf=
......@@ -580,7 +587,14 @@ void net_cfg()
,"FidoNet EchoMail and NetMail",opt);
switch(i) {
case -1: /* ESC */
i = save_changes(WIN_MID|WIN_SAV);
if(i == -1)
continue;
done=1;
if(i == 0) {
save_msgs_cfg(&cfg);
refresh_cfg(&cfg);
}
break;
case 0:
uifc.helpbuf=
......@@ -924,7 +938,14 @@ void net_cfg()
,"Internet E-mail",opt);
switch(i) {
case -1: /* ESC */
i = save_changes(WIN_MID|WIN_SAV);
if(i == -1)
continue;
done=1;
if(i == 0) {
save_msgs_cfg(&cfg);
refresh_cfg(&cfg);
}
break;
case 0:
edit_sys_inetaddr(false, false);
......@@ -1055,14 +1076,6 @@ void net_cfg()
}
}
}
i=save_changes(WIN_MID|WIN_SAV);
if(i==-1)
continue;
if(!i) {
save_msgs_cfg(&cfg);
refresh_cfg(&cfg);
}
free_msgs_cfg(&cfg);
free_main_cfg(&cfg);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment