From 4f65043e40dbaf8e4cc290327e34270645dedce3 Mon Sep 17 00:00:00 2001 From: Dennis Brentjes Date: Sat, 10 Sep 2016 16:04:23 +0200 Subject: Fixes differences in between input buffers in different parts. Now opens files in binary mode, and added some conveniance functions to read parts of the binary file. --- disasm/disasm.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'disasm/disasm.cpp') diff --git a/disasm/disasm.cpp b/disasm/disasm.cpp index d5b1333..a38a71d 100644 --- a/disasm/disasm.cpp +++ b/disasm/disasm.cpp @@ -155,9 +155,7 @@ int parse_dumpobject_options(std::vector arguments) { return ret; } - std::ifstream file_stream(file_path.string()); - - dump_object(file_stream, object_id); + dump_object(file_path.string(), object_id); } int parse_extractfunction_options(std::vector arguments) { @@ -199,7 +197,5 @@ int parse_extractfunction_options(std::vector arguments) { return ret; } - std::ifstream file_stream(file_path.string()); - - extract_function(file_stream, object_id, function_offset); + extract_function(file_path.string(), object_id, function_offset); } -- cgit v1.2.3-70-g09d2