Pārlūkot izejas kodu

save resources in file in binary mode

Nicolas Cannasse 13 gadi atpakaļ
vecāks
revīzija
ba4e75b856
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3 1
      genas3.ml

+ 3 - 1
genas3.ml

@@ -292,7 +292,9 @@ let generate_resources infos =
 		let dir = (infos.com.file :: ["__res"]) in
 		create_dir [] dir;
 		let add_resource name data =
-			Std.output_file (String.concat "/" (dir @ [name])) data
+			let ch = open_out_bin (String.concat "/" (dir @ [name])) in
+			output_string ch data;
+			close_out ch
 		in
 		Hashtbl.iter (fun name data -> add_resource name data) infos.com.resources;
 		let ctx = init infos ([],"__resources__") in