}
len = (int )(end - s);
- if (len + offset >= ONIG_CHAR_TABLE_SIZE)
+ if (len + offset >= UCHAR_MAX)
return ONIGERR_PARSER_BUG;
*roffset = offset;
int i, len;
len = (int )(end - s);
- if (len < ONIG_CHAR_TABLE_SIZE) {
+ if (len < UCHAR_MAX) {
for (i = 0; i < ONIG_CHAR_TABLE_SIZE; i++) skip[i] = len;
for (i = 0; i < len - 1; i++)
#define OPT_EXACT_MAXLEN 24
-#if OPT_EXACT_MAXLEN >= ONIG_CHAR_TABLE_SIZE
+#if OPT_EXACT_MAXLEN >= UCHAR_MAX
#error Too big OPT_EXACT_MAXLEN
#endif