mirror of
https://github.com/ruby/ruby.git
synced 2025-08-23 13:04:13 +02:00
revert rb_memcmp() change to pacify GCC optimizer
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@13623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
1677425e9d
commit
c953283d7e
4 changed files with 13 additions and 18 deletions
11
re.c
11
re.c
|
@ -91,6 +91,12 @@ rb_memcicmp(const void *x, const void *y, long len)
|
|||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
rb_memcmp(const void *p1, const void *p2, long len)
|
||||
{
|
||||
return rb_memcicmp(p1, p2, len);
|
||||
}
|
||||
|
||||
long
|
||||
rb_memsearch(const void *x0, long m, const void *y0, long n)
|
||||
{
|
||||
|
@ -897,11 +903,6 @@ rb_reg_prepare_re(VALUE re)
|
|||
RBASIC(re)->flags |= reg_kcode;
|
||||
}
|
||||
|
||||
if (state) {
|
||||
FL_UNSET(re, REG_CASESTATE);
|
||||
RREGEXP(re)->ptr->options &= ~ONIG_OPTION_IGNORECASE;
|
||||
need_recompile = 1;
|
||||
}
|
||||
if (need_recompile) {
|
||||
onig_errmsg_buffer err;
|
||||
int r;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue