Forráskód Böngészése

added missing semicolons to Printer.hx (fixed issue #1758)

Simon Krajewski 12 éve
szülő
commit
bdbb7b2ea3
1 módosított fájl, 2 hozzáadás és 2 törlés
  1. 2 2
      std/haxe/macro/Printer.hx

+ 2 - 2
std/haxe/macro/Printer.hx

@@ -182,10 +182,10 @@ class Printer {
 				cl.map(function(c)
 					return 'case ${printExprs(c.values, ",")}'
 						+ (c.guard != null ? 'if(${printExpr(c.guard)}):' : ":")
-						+ (opt(c.expr, printExpr)))
+						+ (opt(c.expr, printExpr))) + ";"
 				.join('\n$tabs');
 			if (edef != null)
-				s += '\n${tabs}default:' + (edef.expr == null ? "" : printExpr(edef));
+				s += '\n${tabs}default:' + (edef.expr == null ? "" : printExpr(edef)) + ";";
 			tabs = old;
 			s + '\n$tabs}';
 		case ETry(e1, cl):