Skip to content

Commit 6820116

Browse files
committed
* gc.c (rb_gc_call_finalizer_at_exit): finalizer_table can be NULL.
[ruby-core:24395] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@24178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1 parent 4156653 commit 6820116

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
Sat Jul 18 00:44:43 2009 URABE Shyouhei <shyouhei@ruby-lang.org>
2+
3+
* gc.c (rb_gc_call_finalizer_at_exit): finalizer_table can be NULL.
4+
[ruby-core:24395]
5+
16
Thu Jul 16 09:35:06 2009 Akinori MUSHA <knu@iDaemons.org>
27

38
* lib/delegate.rb (Delegator#method_missing)

gc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1998,7 +1998,7 @@ rb_gc_call_finalizer_at_exit()
19981998
int i;
19991999

20002000
/* run finalizers */
2001-
if (need_call_final) {
2001+
if (need_call_final && finalizer_table) {
20022002
do {
20032003
p = deferred_final_list;
20042004
deferred_final_list = 0;

version.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#define RUBY_VERSION "1.8.7"
2-
#define RUBY_RELEASE_DATE "2009-07-16"
2+
#define RUBY_RELEASE_DATE "2009-07-18"
33
#define RUBY_VERSION_CODE 187
4-
#define RUBY_RELEASE_CODE 20090716
5-
#define RUBY_PATCHLEVEL 185
4+
#define RUBY_RELEASE_CODE 20090718
5+
#define RUBY_PATCHLEVEL 186
66

77
#define RUBY_VERSION_MAJOR 1
88
#define RUBY_VERSION_MINOR 8
99
#define RUBY_VERSION_TEENY 7
1010
#define RUBY_RELEASE_YEAR 2009
1111
#define RUBY_RELEASE_MONTH 7
12-
#define RUBY_RELEASE_DAY 16
12+
#define RUBY_RELEASE_DAY 18
1313

1414
#ifdef RUBY_EXTERN
1515
RUBY_EXTERN const char ruby_version[];

0 commit comments

Comments
 (0)