ruby-cvs:15840
From: (ocean) <ocean ruby-lang.org>
Date: Tue, 25 Oct 2005 20:21:09 +0900
Subject: [ruby-cvs:15840] ruby: * ruby.h (Qfalse, Qtrue, Qnil, Qundef): make sure these immediate
ocean Tue, 25 Oct 2005 20:21:09 +0900
Modified files:
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.4720 +8 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.4719&r2=1.4720
1.126 +5 -5 ruby/ruby.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ruby.h?cvsroot=src&r1=1.125&r2=1.126