まつもと ゆきひろです
In message "[ruby-dev:262] Re: [BUG] MLF"
on 97/08/26, 石塚圭樹 <keiju / bc.mbn.or.jp> writes:
|けいじゅ@日本ラショナルです.
|>なんか動作が変になりました.
|>
|>$@が設定してあってもそれを無視していませんか?
|
|新しいパッチでも状況は変わりません(;_;
この件に対処するものではなかったですからねえ.
パッチを当てた後に更にこのパッチを当てて下さい.
--- eval.c~ Tue Aug 26 12:34:41 1997
+++ eval.c Tue Aug 26 12:39:20 1997
@@ -2222,3 +2222,3 @@
{
- if (NIL_P(errat) && NIL_P(mesg)) {
+ if (NIL_P(errinfo) && NIL_P(mesg)) {
errinfo = exc_new(eRuntimeError, 0, 0);
@@ -2290,9 +2290,3 @@
- if (NIL_P(mesg)) {
- mesg = errinfo;
- if (!NIL_P(mesg)) {
- Check_Type(mesg, T_STRING);
- }
- }
- else {
+ if (!NIL_P(mesg)) {
Check_Type(mesg, T_STRING);