=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/colour.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- src/usr.bin/tmux/colour.c 2019/06/27 15:17:41 1.18 +++ src/usr.bin/tmux/colour.c 2020/08/25 11:35:32 1.19 @@ -1,4 +1,4 @@ -/* $OpenBSD: colour.c,v 1.18 2019/06/27 15:17:41 nicm Exp $ */ +/* $OpenBSD: colour.c,v 1.19 2020/08/25 11:35:32 nicm Exp $ */ /* * Copyright (c) 2008 Nicholas Marriott @@ -185,6 +185,12 @@ if (strncasecmp(s, "colour", (sizeof "colour") - 1) == 0) { n = strtonum(s + (sizeof "colour") - 1, 0, 255, &errstr); + if (errstr != NULL) + return (-1); + return (n | COLOUR_FLAG_256); + } + if (strncasecmp(s, "color", (sizeof "color") - 1) == 0) { + n = strtonum(s + (sizeof "color") - 1, 0, 255, &errstr); if (errstr != NULL) return (-1); return (n | COLOUR_FLAG_256);