Explorar o código

bugfix with deadcode + macros

Nicolas Cannasse %!s(int64=14) %!d(string=hai) anos
pai
achega
f36745308d
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      typer.ml

+ 1 - 0
typer.ml

@@ -1990,6 +1990,7 @@ let load_macro ctx cpath f p =
 			com2.package_rules <- PMap.empty;
 			com2.main_class <- None;
 			com2.display <- false;
+			com2.dead_code_elimination <- false;
 			List.iter (fun p -> com2.defines <- PMap.remove (platform_name p) com2.defines) platforms;
 			com2.class_path <- List.filter (fun s -> not (ExtString.String.exists s "/_std/")) com2.class_path;
 			com2.class_path <- List.map (fun p -> p ^ "neko" ^ "/_std/") com2.std_path @ com2.class_path;