ruby-cvs:15845
From: (ocean) <ocean ruby-lang.org>
Date: Wed, 26 Oct 2005 09:05:59 +0900
Subject: [ruby-cvs:15845] ruby: * ruby.h (Qfalse, Qtrue, Qnil, Qundef): make sure these immediate
ocean Wed, 26 Oct 2005 09:05:59 +0900
Modified files: (Branch: ruby_1_8)
ruby:
ChangeLog ruby.h
Log:
* ruby.h (Qfalse, Qtrue, Qnil, Qundef): make sure these immediate
values have VALUE type. there is an environment where sizeof(VALUE)
!= sizeof(int) like IA64. if 32bit integer (Qtrue) is passed to ANYARGS
and received by 64bit integer (VALUE), upper bits may have garbage value.
[ruby-dev:27513]
Revision Changes Path
1.2673.2.1357 +8 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.2673.2.1356&r2=1.2673.2.1357
1.97.2.10 +5 -5 ruby/ruby.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ruby.h?cvsroot=src&r1=1.97.2.9&r2=1.97.2.10