rem: re_compile_pattern (pattern, length, bufp) const char *pattern; size_t length; struct re_pattern_buffer *bufp;
add: re_compile_pattern (const char *pattern, size_t length, struct re_pattern_buffer *bufp)
context: re_compile_pattern (pattern, length, bufp)     const char *pattern;     size_t length;     struct re_pattern_buffer *bufp;{  reg_errcode_t ret;  /* GNU code is written to assume at least RE_NREGS registers will be set     (and at least one extra will be -1).  */  bufp->regs_allocated = REGS_UNALLOCATED;  /* And GNU code determines whether or not to get register information     by passing null for the REGS argument to re_match, etc., not by     setting no_sub.  */  bufp->no_sub = 0;  /* Match anchors at newline.  */  bufp->newline_anchor = 1;# ifdef MBS_SUPPORT  if (MB_CUR_MAX != 1)    ret = wcs_regex_compile (pattern, length, re_syntax_options, bufp);  else# endif    ret = byte_regex_compile (pattern, length, re_syntax_options, bufp);  if (!ret)    return NULL;  return gettext (re_error_msgid + re_error_msgid_idx[(int) ret]);}