ruby-cvs:16089
From: (matz) <matz ruby-lang.org>
Date: Tue, 6 Dec 2005 16:52:20 +0900
Subject: [ruby-cvs:16089] ruby/ext/syck, ruby: * gc.c (ruby_xmalloc2): change check for integer overflow.
matz Tue, 6 Dec 2005 16:52:20 +0900
Modified files:
ruby/ext/syck:
rubyext.c
ruby:
version.h st.c ruby.h gc.c eval.c defines.h ChangeLog
Log:
* gc.c (ruby_xmalloc2): change check for integer overflow.
[ruby-dev:27399]
* gc.c (ruby_xrealloc2): ditto.
* eval.c (exec_under): avoid accessing ruby_frame->prev.
[ruby-dev:27948]
Revision Changes Path
1.55 +19 -9 ruby/ext/syck/rubyext.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/syck/rubyext.c?cvsroot=src&r1=1.54&r2=1.55
1.1335 +3 -3 ruby/version.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/version.h?cvsroot=src&r1=1.1334&r2=1.1335
1.38 +4 -4 ruby/st.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/st.c?cvsroot=src&r1=1.37&r2=1.38
1.127 +2 -2 ruby/ruby.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ruby.h?cvsroot=src&r1=1.126&r2=1.127
1.217 +9 -9 ruby/gc.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c?cvsroot=src&r1=1.216&r2=1.217
1.848 +3 -2 ruby/eval.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.847&r2=1.848
1.47 +7 -7 ruby/defines.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/defines.h?cvsroot=src&r1=1.46&r2=1.47
1.4820 +13 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.4819&r2=1.4820