[#14922] alias $gvar — Koji Arai <JCA02266@...>

新井です。

19 messages 2001/10/14

[#15006] Re: eval.c (rb_stack_check): prohibit recursive raising error — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2001/10/26
[#15008] Re: eval.c (rb_stack_check): prohibit recursive raising error — Shugo Maeda <shugo@...> 2001/10/26

前田です。

[ruby-dev:14960] Re: alias $gvar

From: nobu.nakada@...
Date: 2001-10-18 02:37:19 UTC
List: ruby-dev #14960
なかだです。

At Thu, 18 Oct 2001 11:31:46 +0900,
Nobuyoshi-Nakada wrote:
>  やっぱりalias_fixup()は無理があったようです。

 すいません、もう一ヶ所。


Index: variable.c
===================================================================
RCS file: /cvs/ruby/src/ruby/variable.c,v
retrieving revision 1.48
diff -u -2 -p -r1.48 variable.c
--- variable.c	2001/10/17 05:28:02	1.48
+++ variable.c	2001/10/18 02:34:14
@@ -727,5 +710,5 @@ rb_gvar_defined(entry)
     struct global_entry *entry;
 {
-    if (entry->getter == alias_getter && !alias_fixup(entry, entry->data))
+    if (entry->getter == alias_getter)
 	entry = entry->data;
     if (entry->getter == undef_getter) return Qfalse;


-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread

Prev Next