[ruby-cvs:73468] ko1:r66367 (trunk): param.flags.has_kw flag should be FALSE before setting param.keyword.

ko1 at ruby-lang.org ko1 at ruby-lang.org
Thu Dec 13 02:12:08 JST 2018


ko1	2018-12-13 02:12:08 +0900 (Thu, 13 Dec 2018)

  New Revision: 66367

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

  Log:
    param.flags.has_kw flag should be FALSE before setting param.keyword.
    
    * compile.c (ibf_load_iseq_each): iseq_mark assumes that if
      param.flags.has_kw is TRUE, then param.keyword is not NULL.
      To confirm this assumption, make it FALSE before param.keyword
      is initialized.

  Modified files:
    trunk/compile.c


More information about the ruby-cvs mailing list