Just a typo in a #define that is not used anywhere
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.
Updated by luislavena (Luis Lavena) over 5 years ago
zzak (Zachary Scott) wrote:
luis (Luis Lopez) Is this bug only present in 1.8.7?
Only exists in ruby_1_8_7 branch, so someone checking out the branch it will be affected by this.
Again, Ruby 1.8.7 has reached EOL with no maintainer, so dunno who is allowed to apply such patch, even applied, there is not going to be a new release of it.