[ruby-cvs:69121] nobu:r61940 (trunk): vm_insnhelper.c: fix many keyword arguments

nobu at ruby-lang.org nobu at ruby-lang.org
Fri Jan 19 12:09:24 JST 2018


nobu	2018-01-19 12:09:24 +0900 (Fri, 19 Jan 2018)

  New Revision: 61940

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

  Log:
    vm_insnhelper.c: fix many keyword arguments
    
    * vm_insnhelper.c (vm_check_keyword): if the index exceeds the
      width of unspecified bits, that argument is specified.
      `unspecified_bits` still be a fixnum if the actual arguments do
      not exceed the limit, regardless the formal parameters size.
      [ruby-core:84921] [Bug #14373]

  Modified files:
    trunk/test/ruby/test_keyword.rb
    trunk/vm_args.c
    trunk/vm_insnhelper.c


More information about the ruby-cvs mailing list