1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-05 21:42:47 -05:00

Remove all `enum'-typed variables from the Config structure.

Everything in there which is integral is now an actual int, which
means my forthcoming revamp of the config box will be able to work
with `int *' pointers without fear of doom.

[originally from svn r2733]
This commit is contained in:
Simon Tatham
2003-01-27 18:02:24 +00:00
parent 70f8e2cd74
commit 6aa4211f6e
8 changed files with 141 additions and 125 deletions

View File

@ -91,14 +91,14 @@ char *x_get_default(const char *key)
char *platform_default_s(const char *name)
{
if (!strcmp(name, "Font"))
return "fixed"; /* COE_NORMAL works badly in an xterm */
return "fixed";
return NULL;
}
int platform_default_i(const char *name, int def)
{
if (!strcmp(name, "CloseOnExit"))
return COE_ALWAYS; /* COE_NORMAL works badly in an xterm */
return FORCE_ON; /* AUTO works badly in an xterm */
return def;
}
@ -991,8 +991,8 @@ void done_with_pty(struct gui_data *inst)
* Terminate now, if the Close On Exit setting is
* appropriate.
*/
if (inst->cfg.close_on_exit == COE_ALWAYS ||
(inst->cfg.close_on_exit == COE_NORMAL && clean))
if (inst->cfg.close_on_exit == FORCE_ON ||
(inst->cfg.close_on_exit == AUTO && clean))
exit(0);
/*