summaryrefslogtreecommitdiff
path: root/tools/objinfo.ml
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez-inria.fr>2014-04-29 11:56:17 +0000
committerDamien Doligez <damien.doligez-inria.fr>2014-04-29 11:56:17 +0000
commit5b8df637d2b722aa397ab53200a733bae238e9fe (patch)
tree522cd6e4b131d3e0a7b4ddeac46bc4e1efdb2fad /tools/objinfo.ml
parent3ce32fba4fe8be1c77096ca1f70dd14233d67b49 (diff)
downloadocaml-5b8df637d2b722aa397ab53200a733bae238e9fe.tar.gz
merge branch "safe-string"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14705 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'tools/objinfo.ml')
-rw-r--r--tools/objinfo.ml6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/objinfo.ml b/tools/objinfo.ml
index 6f3ec75665..0eb33882a0 100644
--- a/tools/objinfo.ml
+++ b/tools/objinfo.ml
@@ -31,7 +31,7 @@ let input_stringlist ic len =
else acc
in fold 0 0 []
in
- let sect = Misc.input_bytes ic len in
+ let sect = really_input_string ic len in
get_string_list sect len
let print_name_crc (name, crc) =
@@ -189,7 +189,7 @@ let dump_obj filename =
printf "File %s\n" filename;
let ic = open_in_bin filename in
let len_magic_number = String.length cmo_magic_number in
- let magic_number = Misc.input_bytes ic len_magic_number in
+ let magic_number = really_input_string ic len_magic_number in
if magic_number = cmo_magic_number then begin
let cu_pos = input_binary_int ic in
seek_in ic cu_pos;
@@ -219,7 +219,7 @@ let dump_obj filename =
end else begin
let pos_trailer = in_channel_length ic - len_magic_number in
let _ = seek_in ic pos_trailer in
- let _ = really_input ic magic_number 0 len_magic_number in
+ let magic_number = really_input_string ic len_magic_number in
if magic_number = Config.exec_magic_number then begin
dump_byte ic;
close_in ic