From 24496aa4457b3ec151a82782f1b1029bc9f44ef7 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Mon, 27 Mar 2006 23:22:16 +0000 Subject: [PATCH] Changes --- Robust/src/IR/Flat/BuildCode.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Robust/src/IR/Flat/BuildCode.java b/Robust/src/IR/Flat/BuildCode.java index 2e922b4b..e7e815d9 100644 --- a/Robust/src/IR/Flat/BuildCode.java +++ b/Robust/src/IR/Flat/BuildCode.java @@ -325,9 +325,9 @@ public class BuildCode { output.print(" "); /* TODO: Virtual dispatch */ - if (fc.getReturnType()!=null) - output.print(generateTemp(fm,fc.getReturnType())+"="); - output.print(cn.getSafeSymbol()+md.getSafeSymbol()++"_"+md.getSafeMethodDescriptor()+"("); + if (fc.getReturnTemp()!=null) + output.print(generateTemp(fm,fc.getReturnTemp())+"="); + output.print(cn.getSafeSymbol()+md.getSafeSymbol()+"_"+md.getSafeMethodDescriptor()+"("); needcomma=false; if (GENERATEPRECISEGC) { output.println("__parameterlist__"); @@ -380,7 +380,7 @@ public class BuildCode { if (md.getReturnType()!=null) output.print(md.getReturnType().getSafeSymbol()+" "); - output.print(cn.getSafeSymbol()+md.getSafeSymbol()++"_"+md.getSafeMethodDescriptor()+"("); + output.print(cn.getSafeSymbol()+md.getSafeSymbol()+"_"+md.getSafeMethodDescriptor()+"("); boolean printcomma=false; if (GENERATEPRECISEGC) { -- 2.34.1