summaryrefslogtreecommitdiff
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorJohn Hawthorn <john@hawthorn.email>2022-01-29 06:11:10 -0800
committerJohn Hawthorn <john@hawthorn.email>2022-02-05 18:10:19 -0800
commitc79d2e54748f52c5023b0a1ee441561df9826c17 (patch)
tree80ccc9c3d71761206e1440a1a734aa285f56bfc8 /.appveyor.yml
parent3e6c6c74dd40280103e953b321e5804054707053 (diff)
Fix TAG_THROW through require [Bug #18562]
Previously this was being incorrectly swapped with TAG_RAISE in the next line. This would end up checking the T_IMEMO throw_data to the exception handling (which calls Module#===). This happened to not break existing tests because Module#=== returned false when klass is NULL. This commit handles throw from require correctly by jumping to the tag retaining the TAG_THROW state.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/5513
Diffstat (limited to '.appveyor.yml')
0 files changed, 0 insertions, 0 deletions