From: matz@... (Yukihiro Matsumoto) Date: 1998-05-07T12:35:56+09:00 Subject: [ruby-dev:2573] Re: experimental release 1.1b9_17 まつもと ゆきひろです In message "[ruby-dev:2571] Re: experimental release 1.1b9_17" on 98/05/07, WATANABE Hirofumi writes: |わたなべです. | |うっかり会社から in.coming に put してまた失敗してしまいました. |すみません. |http://www.os.rim.or.jp/%7Eeban/b19/rbdj11b9_17.zip |http://www.os.rim.or.jp/%7Eeban/b19/rbgw11b9_17.zip getしてpcディレクトリに置きました. |String が全く gc されないようなんですけど, どうでしょう? そうみたいです.添付のパッチでなおるでしょう.でも,フラグメ ンテーションが起きてしまっているのかパッチを当ててもメモリ割 り当てに失敗しますね. |それとは別に djgpp, mswin32(こっちはたぶん)のためのパッチです. 了解です.感謝します. まつもと ゆきひろ /:|) --- gc.c 1998/04/22 08:57:29 1.1.1.2.2.11 +++ gc.c 1998/05/07 03:20:12 @@ -660,3 +660,3 @@ #define STR_NO_ORIG FL_USER3 /* copied from string.c */ - if (!RANY(obj)->as.string.orig && FL_TEST(obj, STR_NO_ORIG)) + if (!RANY(obj)->as.string.orig || FL_TEST(obj, STR_NO_ORIG)) free(RANY(obj)->as.string.ptr);