diff options
Diffstat (limited to 'dfa.c')
-rw-r--r-- | dfa.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1001,8 +1001,10 @@ parse_bracket_exp (void) /* Defer to the system regex library about the meaning of range expressions. */ regex_t re; - char pattern[6] = { '[', c1, '-', c2, ']', 0 }; + char pattern[6] = { '[', 0, '-', 0, ']', 0 }; char subject[2] = { 0, 0 }; + pattern[1] = c1; + pattern[3] = c2; regcomp (&re, pattern, REG_NOSUB); for (c = 0; c < NOTCHAR; ++c) { |