[#15625] rb_hash_initialize — Takaaki Tateishi <ttate@...>

立石です.

22 messages 2002/01/04
[#15627] Re: rb_hash_initialize — matz@... (Yukihiro Matsumoto) 2002/01/04

まつもと ゆきひろです

[#15628] Re: rb_hash_initialize — Takaaki Tateishi <ttate@...> 2002/01/04

立石です.

[#15685] undefined method `inherited' for false (NameError) — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2002/01/15
[#15686] Re: undefined method `inherited' for false (NameError) — nobu.nakada@... 2002/01/15

なかだです。

[#15757] 文字列→整数変換 — nobu.nakada@...

なかだです。

30 messages 2002/01/25

[#15830] [ 提案 ] puts, print 等を IO から分離 — UENO Katsuhiro <unnie@...>

うえのです。

14 messages 2002/01/31

[ruby-dev:15686] Re: undefined method `inherited' for false (NameError)

From: nobu.nakada@...
Date: 2002-01-15 15:24:19 UTC
List: ruby-dev #15686
なかだです。

At Tue, 15 Jan 2002 23:56:34 +0900,
WATANABE Hirofumi <eban@os.rim.or.jp> wrote:
> gtkをrequireすると例外になってしまいます。
> 
> % ruby -v -rgtk -ep
> ruby 1.6.6 (2002-01-11) [i386-linux]
> 0: undefined method `inherited' for false (NameError)

なぜか再現できないんですが、こんなでしょうか。


Index: class.c
===================================================================
RCS file: /cvs/ruby/src/ruby/class.c,v
retrieving revision 1.31
diff -u -2 -p -r1.31 class.c
--- class.c	2002/01/11 09:18:49	1.31
+++ class.c	2002/01/15 15:20:08
@@ -171,4 +171,5 @@ rb_class_inherited(super, klass)
     VALUE super, klass;
 {
+    if (!super) super = rb_cObject;
     return rb_funcall(super, rb_intern("inherited"), 1, klass);
 }


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

In This Thread