[ruby-cvs:68161] shugo:r60980 (trunk): Modules should not have subclasses.

shugo at ruby-lang.org shugo at ruby-lang.org
Sat Dec 2 19:54:39 JST 2017


shugo	2017-12-02 19:54:39 +0900 (Sat, 02 Dec 2017)

  New Revision: 60980

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=60980

  Log:
    Modules should not have subclasses.
    
    When refining a module, the module was set to the superclass of its refinement,
    and a segmentation fault occurred.
    The superclass of the refinement should be an iclass of the module.
    [ruby-core:83617] [Bug #14070]

  Modified files:
    trunk/eval.c
    trunk/test/ruby/test_refinement.rb


More information about the ruby-cvs mailing list