X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/973612f5e86c9eaabc812a47d81c5cb14f672249..c969e831c5977919d3e1c094acc86e194c50d17c:/config.c diff --git a/config.c b/config.c index c844e059..a2f660f4 100644 --- a/config.c +++ b/config.c @@ -564,7 +564,9 @@ static void colour_handler(union control *ctrl, void *dlg, int i, cval; dlg_editbox_get(ctrl, dlg, buf, lenof(buf)); - cval = atoi(buf) & 255; + cval = atoi(buf); + if (cval > 255) cval = 255; + if (cval < 0) cval = 0; i = dlg_listbox_index(cd->listbox, dlg); if (i >= 0) {