Revision: 752 http://trac.macosforge.org/projects/ruby/changeset/752 Author: lsansonetti@apple.com Date: 2008-11-23 17:57:47 -0800 (Sun, 23 Nov 2008) Log Message: ----------- forgot to commit these too Modified Paths: -------------- MacRuby/trunk/insns.def MacRuby/trunk/vm_eval.c Modified: MacRuby/trunk/insns.def =================================================================== --- MacRuby/trunk/insns.def 2008-11-24 01:56:57 UTC (rev 751) +++ MacRuby/trunk/insns.def 2008-11-24 01:57:47 UTC (rev 752) @@ -854,7 +854,7 @@ ip = ip->parent_iseq; } if (ip) { - VALUE klass = vm_search_normal_superclass(ip->klass, GET_SELF()); + VALUE klass = vm_search_normal_superclass(ip->klass, GET_SELF(), 0); if (rb_method_boundp(klass, ip->defined_method_id, 0)) { expr_type = "super"; } Modified: MacRuby/trunk/vm_eval.c =================================================================== --- MacRuby/trunk/vm_eval.c 2008-11-24 01:56:57 UTC (rev 751) +++ MacRuby/trunk/vm_eval.c 2008-11-24 01:57:47 UTC (rev 752) @@ -133,7 +133,7 @@ klass = RCLASS_SUPER(klass); if (klass == 0) { - klass = vm_search_normal_superclass(cfp->method_class, recv); + klass = vm_search_normal_superclass(cfp->method_class, recv, cfp->method_id); } id = cfp->method_id;
participants (1)
-
source_changes@macosforge.org