Revision
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

Diff

Modified: MacRuby/trunk/insns.def (751 => 752)


--- 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 (751 => 752)


--- 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;