[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