From: "BertramScharpf (Bertram Scharpf)" Date: 2013-11-28T22:20:50+09:00 Subject: [ruby-core:58661] [Ruby 1.8 - Bug #9100] Just a typo in a #define that is not used anywhere Issue #9100 has been updated by BertramScharpf (Bertram Scharpf). zzak (Zachary Scott) wrote: > Is this bug only present in 1.8.7? Definitely yes. If it were present in 1.9, I would have reported it there. ---------------------------------------- Bug #9100: Just a typo in a #define that is not used anywhere https://bugs.ruby-lang.org/issues/9100#change-43229 Author: BertramScharpf (Bertram Scharpf) Status: Assigned Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: Target version: ruby -v: Git revision 469d4b9389cc2f877f2f17ba248146831d69c66b re.h, lines 29,30 #define RMATCH(obj) (R_CAST(RMatch)(obj)) #define RMATCH_REGS(obj) (R_MATCH(obj)->regs) Obviously, R_MATCH has an underscore too much. -- http://bugs.ruby-lang.org/