summaryrefslogtreecommitdiff
path: root/disasm/extractfunction.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'disasm/extractfunction.cpp')
-rw-r--r--disasm/extractfunction.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/disasm/extractfunction.cpp b/disasm/extractfunction.cpp
index 1af481e..ce54240 100644
--- a/disasm/extractfunction.cpp
+++ b/disasm/extractfunction.cpp
@@ -107,7 +107,7 @@ void extract_function(std::string file_path, binparse::Value32 object_id, binpar
std::cout << "Function ends at: " << binparse::Offset32(ci.nextOffset) << std::endl;
std::vector<_DecodedInst> instructions;
- instructions.resize(100000);
+ instructions.resize(ci.nextOffset - function_offset);
unsigned int read_inst;
auto result = distorm_decode64(