mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Update.
2004-01-14 Jakub Jelinek <jakub@redhat.com> * posix/regcomp.c (peek_token_bracket): Check remaining string length before re_string_peek_byte (x, 1). (parse_bracket_symbol): Likewise. * posix/regex_internal.h (re_string_is_single_byte_char): Return true at last byte in the string. * posix/bug-regex22.c (main): Add new test.
This commit is contained in:
@ -95,6 +95,16 @@ main (void)
|
||||
regfree (&re);
|
||||
}
|
||||
|
||||
memset (&re, 0, sizeof (re));
|
||||
re.translate = trans;
|
||||
s = re_compile_pattern ("[[:DIGIT:]]", 11, &re);
|
||||
if (s == NULL)
|
||||
{
|
||||
printf ("compilation of \"[[:DIGIT:]]\" pattern unexpectedly succeeded: %s\n",
|
||||
s);
|
||||
result = 1;
|
||||
}
|
||||
|
||||
memset (&re, 0, sizeof (re));
|
||||
re.translate = trans;
|
||||
s = re_compile_pattern ("[[:DIGIT:]]", 2, &re);
|
||||
|
Reference in New Issue
Block a user