# HG changeset patch # User Dave Love # Date 953735138 0 # Node ID 33f65d22f2a85231175dfbf0c54542cf624296a9 # Parent 0a30b471e996dcf99775e49b8d7a2f4084a27533 (re_compile_fastmap, re_match_2_internal): Fix cast to re_opcode_t. diff -r 0a30b471e996 -r 33f65d22f2a8 src/regex.c --- a/src/regex.c Wed Mar 22 12:17:51 2000 +0000 +++ b/src/regex.c Wed Mar 22 14:25:38 2000 +0000 @@ -3462,7 +3462,7 @@ not = (re_opcode_t)p[-1] == notsyntaxspec; k = *p++; for (j = 0; j < (1 << BYTEWIDTH); j++) - if ((SYNTAX (j) == (enum syntaxcode) k) ^ not) + if ((SYNTAX (j) == (re_opcode_t) k) ^ not) fastmap[j] = 1; break; #else /* emacs */ @@ -5363,7 +5363,7 @@ looks like multibyte form. */ c = *d, len = 1; - if ((SYNTAX (c) != (enum syntaxcode) mcnt) ^ not) + if ((SYNTAX (c) != (re_opcode_t) mcnt) ^ not) goto fail; d += len; }