X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/e49a814bf9d94af9f18478d297f9280f986ca222..3d025d91eadd6d4953936db1bf1e605eb9eb441f:/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) {