[macruby-changes] [1985] MacRuby/branches/experimental/class.c

source_changes at macosforge.org source_changes at macosforge.org
Sat Jul 4 22:28:31 PDT 2009


Revision: 1985
          http://trac.macosforge.org/projects/ruby/changeset/1985
Author:   lsansonetti at apple.com
Date:     2009-07-04 22:28:29 -0700 (Sat, 04 Jul 2009)
Log Message:
-----------
fixed lexical const lookup inside classes defined within a builtin class

Modified Paths:
--------------
    MacRuby/branches/experimental/class.c

Modified: MacRuby/branches/experimental/class.c
===================================================================
--- MacRuby/branches/experimental/class.c	2009-07-05 01:10:29 UTC (rev 1984)
+++ MacRuby/branches/experimental/class.c	2009-07-05 05:28:29 UTC (rev 1985)
@@ -427,6 +427,7 @@
     st_add_direct(rb_class_tbl, id, klass);
     rb_name_class(klass, id);
     rb_const_set(rb_cObject, id, klass);
+    rb_vm_set_outer(klass, rb_cObject);
     rb_class_inherited(super, klass);
 
     return klass;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090704/a0965c4b/attachment.html>


More information about the macruby-changes mailing list