]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - config.c
Small tweak to the new handle API: provide a `privdata' field in
[PuTTY.git] / config.c
index c844e05942827abece899de9002569f49cc1d2d3..a2f660f4f70b4cf1676031be39f4e07fd8e5e5d9 100644 (file)
--- 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) {