ruby-cvs:16123
From: (matz) <matz ruby-lang.org>
Date: Mon, 12 Dec 2005 09:36:58 +0900
Subject: [ruby-cvs:16123] ruby/ext/win32ole, ruby/ext/iconv, ruby/ext/etc, ruby/ext/digest, ruby: * ext/digest/digest.c (rb_digest_base_s_digest): add volatile to
matz Mon, 12 Dec 2005 09:36:58 +0900
Modified files: (Branch: ruby_1_8)
ruby/ext/win32ole:
win32ole.c
ruby/ext/iconv:
iconv.c
ruby/ext/etc:
etc.c
ruby/ext/digest:
digest.c
ruby:
variable.c signal.c ruby.c io.c eval.c ChangeLog
Log:
* ext/digest/digest.c (rb_digest_base_s_digest): add volatile to
protect temporary context object. [ruby-dev:27979]
* ext/iconv/iconv.c (Init_iconv): rb_gc_register_address() should
be called before actual variable initialization.
[ruby-dev:27986]
Revision Changes Path
1.16.2.20 +3 -3 ruby/ext/win32ole/win32ole.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/win32ole/win32ole.c?cvsroot=src&r1=1.16.2.19&r2=1.16.2.20
1.16.2.10 +2 -2 ruby/ext/iconv/iconv.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/iconv/iconv.c?cvsroot=src&r1=1.16.2.9&r2=1.16.2.10
1.16.2.4 +4 -4 ruby/ext/etc/etc.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/etc/etc.c?cvsroot=src&r1=1.16.2.3&r2=1.16.2.4
1.14.2.2 +4 -4 ruby/ext/digest/digest.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/digest/digest.c?cvsroot=src&r1=1.14.2.1&r2=1.14.2.2
1.108.2.14 +5 -3 ruby/variable.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/variable.c?cvsroot=src&r1=1.108.2.13&r2=1.108.2.14
1.50.2.7 +3 -3 ruby/signal.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/signal.c?cvsroot=src&r1=1.50.2.6&r2=1.50.2.7
1.83.2.12 +3 -3 ruby/ruby.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ruby.c?cvsroot=src&r1=1.83.2.11&r2=1.83.2.12
1.246.2.92 +2 -2 ruby/io.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/io.c?cvsroot=src&r1=1.246.2.91&r2=1.246.2.92
1.616.2.139 +5 -5 ruby/eval.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.616.2.138&r2=1.616.2.139
1.2673.2.1430 +9 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.2673.2.1429&r2=1.2673.2.1430