ruby-cvs:16475
From: (ocean) <ocean ruby-lang.org>
Date: Fri, 17 Feb 2006 11:19:31 +0900
Subject: [ruby-cvs:16475] ruby, ruby/test/ruby: * util.c (ruby_strtod): Float("1e") should fail. [ruby-core:7330]
ocean Fri, 17 Feb 2006 11:19:31 +0900
Modified files: (Branch: ruby_1_8)
ruby:
ChangeLog pack.c util.c
ruby/test/ruby:
test_float.rb test_pack.rb
Log:
* util.c (ruby_strtod): Float("1e") should fail. [ruby-core:7330]
* pack.c (EXTEND32): unpack("l") did not work where sizeof(long) != 4.
[ruby-talk:180024]
* pack.c (pack_unpack): fixed integer overflow on template "w".
[ruby-talk:180126]
Revision Changes Path
1.2673.2.1520 +10 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.2673.2.1519&r2=1.2673.2.1520
1.62.2.13 +5 -5 ruby/pack.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/pack.c?cvsroot=src&r1=1.62.2.12&r2=1.62.2.13
1.38.2.7 +11 -5 ruby/util.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/util.c?cvsroot=src&r1=1.38.2.6&r2=1.38.2.7
1.5.2.6 +1 -0 ruby/test/ruby/test_float.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/test/ruby/test_float.rb?cvsroot=src&r1=1.5.2.5&r2=1.5.2.6
1.4.2.3 +3 -0 ruby/test/ruby/test_pack.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/test/ruby/test_pack.rb?cvsroot=src&r1=1.4.2.2&r2=1.4.2.3