diff options
author | Jim Meyering <jim@meyering.net> | 2000-10-28 07:15:32 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2000-10-28 07:15:32 +0000 |
commit | f0da6c980d6cf2c401bc7d9695011e18ee8778ba (patch) | |
tree | 3c4520d6c5391aff84930d8664846f5d85518453 /lib/regex.c | |
parent | 6673e992d4e923ca8afe21d94585ae8d54d27ab4 (diff) | |
download | coreutils-f0da6c980d6cf2c401bc7d9695011e18ee8778ba.tar.xz |
Update from libc.
Diffstat (limited to 'lib/regex.c')
-rw-r--r-- | lib/regex.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/regex.c b/lib/regex.c index 35d778db9..25a219e26 100644 --- a/lib/regex.c +++ b/lib/regex.c @@ -89,6 +89,10 @@ /* This is for other GNU distributions with internationalized messages. */ #if HAVE_LIBINTL_H || defined _LIBC # include <libintl.h> +# ifdef _LIBC +# undef gettext +# define gettext(msgid) __dcgettext ("libc", msgid, LC_MESSAGES) +# endif #else # define gettext(msgid) (msgid) #endif @@ -2724,7 +2728,10 @@ regex_compile (pattern, size, syntax, bufp) if (c1 == 1) range_start = extra[idx]; while (c1-- > 0) - SET_LIST_BIT (extra[idx++]); + { + SET_LIST_BIT (extra[idx]); + ++idx; + } } #endif had_char_class = false; |