diff mc-inline.c @ 828:d0f48d1ea798

rvalue_t separation
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 27 Nov 2010 14:14:17 +0900 (2010-11-27)
parents 8e7241d81f66
children ff5dfee80829
line wrap: on
line diff
--- a/mc-inline.c	Sat Nov 27 13:05:25 2010 +0900
+++ b/mc-inline.c	Sat Nov 27 14:14:17 2010 +0900
@@ -530,7 +530,8 @@
         lvar=p_lvar(cadr(e)); // can be anything....
         switch(car(lvar)) {
         case LVAR:
-            return rvalue_t(lvar,cadddr(e));
+	    type = cadddr(e);
+            return rvalue(lvar);
         case REGISTER: case DREGISTER:
         case FREGISTER: case LREGISTER:
         case CONST: case FCONST: case DCONST: case LCONST: