summaryrefslogtreecommitdiff
path: root/version.h
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2019-08-08 09:55:33 -0700
committerJeremy Evans <code@jeremyevans.net>2020-11-20 15:26:43 -0800
commit08686e71d5c48325ee1bd41c8d7ebcd6c37fa496 (patch)
treeff711636c0746b3dcce4b543699a4aa1e1773cda /version.h
parent1f7b557890c41e59b461d42a5fb9e1f25da9b33d (diff)
Do not allow Module#include to insert modules before the origin in the lookup chain
Module#include should only be able to insert modules after the origin, otherwise it ends up working like Module#prepend. This fixes the case where one of the modules in the included module chain is included in a module that is already prepended to the receiver. Fixes [Bug #7844]
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/3796
Diffstat (limited to 'version.h')
0 files changed, 0 insertions, 0 deletions