display constants correctly in debug output
authorbrian <brian@brianweb.net>
Sun, 3 Jul 2005 21:46:06 +0000 (21:46 +0000)
committerbrian <brian@brianweb.net>
Sun, 3 Jul 2005 21:46:06 +0000 (21:46 +0000)
darcs-hash:20050703214606-24bed-d55b7699612e4f2f15fa82bdb12df974e8428f7e.gz

src/org/ibex/classgen/MethodGen.java

index 0b0835e..50ff3af 100644 (file)
@@ -998,7 +998,7 @@ public class MethodGen extends Type.Class.Method.Body {
             String s = null;
             if (arg[i] instanceof Type) s = ((Type)arg[i]).toString();
             else if (arg[i] instanceof Type.Class.Member) s = ((Type.Class.Member)arg[i]).toString();
             String s = null;
             if (arg[i] instanceof Type) s = ((Type)arg[i]).toString();
             else if (arg[i] instanceof Type.Class.Member) s = ((Type.Class.Member)arg[i]).toString();
-            else if (arg[i] instanceof String) s = "\"" + s + "\"";
+            else if (arg[i] instanceof String) s = "\"" + arg[i] + "\"";
             else if (arg[i] != null) s = arg[i].toString();
             if (s != null) sb.append(" ").append(s);
             sb.append("\n");
             else if (arg[i] != null) s = arg[i].toString();
             if (s != null) sb.append(" ").append(s);
             sb.append("\n");