diff options
Diffstat (limited to 'gl/lib/regcomp.c.diff')
-rw-r--r-- | gl/lib/regcomp.c.diff | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/gl/lib/regcomp.c.diff b/gl/lib/regcomp.c.diff new file mode 100644 index 00000000..63fc1875 --- /dev/null +++ b/gl/lib/regcomp.c.diff @@ -0,0 +1,63 @@ +diff --git a/lib/regcomp.c b/lib/regcomp.c +index d5968bd..4926676 100644 +--- a/lib/regcomp.c ++++ b/lib/regcomp.c +@@ -541,7 +541,7 @@ regerror (errcode, preg, errbuf, errbuf_size) + size_t errbuf_size; + #else /* size_t might promote */ + size_t +-regerror (int errcode, const regex_t *_Restrict_ preg, ++regerror (int errcode, const regex_t *_Restrict_ preg _UNUSED_PARAMETER_, + char *_Restrict_ errbuf, size_t errbuf_size) + #endif + { +@@ -1383,7 +1383,7 @@ calc_first (void *extra, bin_tree_t *node) + + /* Pass 2: compute NEXT on the tree. Preorder visit. */ + static reg_errcode_t +-calc_next (void *extra, bin_tree_t *node) ++calc_next (void *extra _UNUSED_PARAMETER_, bin_tree_t *node) + { + switch (node->token.type) + { +@@ -2744,7 +2744,8 @@ static reg_errcode_t + internal_function + build_collating_symbol (bitset_t sbcset, + # ifdef RE_ENABLE_I18N +- re_charset_t *mbcset, Idx *coll_sym_alloc, ++ re_charset_t *mbcset _UNUSED_PARAMETER_, ++ Idx *coll_sym_alloc _UNUSED_PARAMETER_, + # endif + const unsigned char *name) + { +@@ -3323,7 +3324,8 @@ parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa, re_token_t *token, + + static reg_errcode_t + parse_bracket_element (bracket_elem_t *elem, re_string_t *regexp, +- re_token_t *token, int token_len, re_dfa_t *dfa, ++ re_token_t *token, int token_len, ++ re_dfa_t *dfa _UNUSED_PARAMETER_, + reg_syntax_t syntax, bool accept_hyphen) + { + #ifdef RE_ENABLE_I18N +@@ -3410,8 +3412,9 @@ parse_bracket_symbol (bracket_elem_t *elem, re_string_t *regexp, + + static reg_errcode_t + #ifdef RE_ENABLE_I18N +-build_equiv_class (bitset_t sbcset, re_charset_t *mbcset, +- Idx *equiv_class_alloc, const unsigned char *name) ++build_equiv_class (bitset_t sbcset, re_charset_t *mbcset _UNUSED_PARAMETER_, ++ Idx *equiv_class_alloc _UNUSED_PARAMETER_, ++ const unsigned char *name) + #else /* not RE_ENABLE_I18N */ + build_equiv_class (bitset_t sbcset, const unsigned char *name) + #endif /* not RE_ENABLE_I18N */ +@@ -3816,7 +3819,7 @@ free_token (re_token_t *node) + and its children. */ + + static reg_errcode_t +-free_tree (void *extra, bin_tree_t *node) ++free_tree (void *extra _UNUSED_PARAMETER_, bin_tree_t *node) + { + free_token (&node->token); + return REG_NOERROR; |