Преглед на файлове

protect from potential missing files if generated from macros

Nicolas Cannasse преди 11 години
родител
ревизия
8fb25735e7
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      genjs.ml

+ 1 - 1
genjs.ml

@@ -246,7 +246,7 @@ let write_mappings ctx =
 		"],\n");
 	if Common.defined ctx.com Define.SourceMapContent then begin
 		output_string channel ("\"sourcesContent\":[" ^
-			(String.concat "," (List.map (fun s -> "\"" ^ Ast.s_escape (Std.input_file ~bin:true s) ^ "\"") sources)) ^
+			(String.concat "," (List.map (fun s -> try "\"" ^ Ast.s_escape (Std.input_file ~bin:true s) ^ "\"" with _ -> "null") sources)) ^
 			"],\n");
 	end;
 	output_string channel "\"names\":[],\n";