* lib/regcomp.c (parse_bracket_exp): Add cast to conform to strict C.
>From Aharon Robbins.
---
 ChangeLog     | 4 ++++
 lib/regcomp.c | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 42952cf..02048c3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2013-01-05  Paul Eggert  <egg...@cs.ucla.edu>
 
+       regex: conform to strict C
+       * lib/regcomp.c (parse_bracket_exp): Add cast to conform to strict C.
+       From Aharon Robbins.
+
        gnulib-tool: fix incompatibility with autopoint 0.18.2
        * gnulib-tool: Don't indent AM_GNU_GETTEXT_VERSION line.
        Problem reported by Tom G. Christensen in
diff --git a/lib/regcomp.c b/lib/regcomp.c
index 0fdc3bc..b236f36 100644
--- a/lib/regcomp.c
+++ b/lib/regcomp.c
@@ -3291,7 +3291,8 @@ parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa, 
re_token_t *token,
 #ifdef RE_ENABLE_I18N
                                      mbcset, &char_class_alloc,
 #endif /* RE_ENABLE_I18N */
-                                     start_elem.opr.name, syntax);
+                                     (const char *) start_elem.opr.name,
+                                     syntax);
              if (BE (*err != REG_NOERROR, 0))
               goto parse_bracket_exp_free_return;
              break;
-- 
1.7.11.7


Reply via email to