Recently cclasses in lib/libc/gen/charclass.h was made const.[1] Mark the pointer used to walk the array in ksh const as well.
1: https://marc.info/?l=openbsd-cvs&m=160256416506433&w=2 diff --git misc.c misc.c index 9e6e9db5e76..7226f74eccf 100644 --- misc.c +++ misc.c @@ -713,7 +713,7 @@ do_gmatch(const unsigned char *s, const unsigned char *se, static int posix_cclass(const unsigned char *pattern, int test, const unsigned char **ep) { - struct cclass *cc; + const struct cclass *cc; const unsigned char *colon; size_t len; int rval = 0;