aboutsummaryrefslogtreecommitdiff
path: root/lib/objFile.ml
diff options
context:
space:
mode:
Diffstat (limited to 'lib/objFile.ml')
-rw-r--r--lib/objFile.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/objFile.ml b/lib/objFile.ml
index 190b1833bd..96db51a010 100644
--- a/lib/objFile.ml
+++ b/lib/objFile.ml
@@ -143,7 +143,7 @@ let marshal_out_segment h ~segment v =
let pos' = LargeFile.pos_out ch in
let len = Int64.sub pos' pos in
let hash =
- let in_ch = open_in h.out_filename in
+ let in_ch = open_in_bin h.out_filename in
let () = LargeFile.seek_in in_ch pos in
let digest = Digest.channel in_ch (Int64.to_int len) in
let () = close_in in_ch in
@@ -163,7 +163,7 @@ let marshal_out_binary h ~segment =
let pos' = LargeFile.pos_out ch in
let len = Int64.sub pos' pos in
let hash =
- let in_ch = open_in h.out_filename in
+ let in_ch = open_in_bin h.out_filename in
let () = LargeFile.seek_in in_ch pos in
let digest = Digest.channel in_ch (Int64.to_int len) in
let () = close_in in_ch in