summaryrefslogtreecommitdiff
path: root/function.cpp
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2025-06-29 15:01:26 -0400
committerBrian Potchik <brian@vector35.com>2025-06-29 15:01:26 -0400
commit91f1eccb6c41a7ef60fd66387ffae075f88141a4 (patch)
treeb8a6d213011302fb9b59851bf3b5dd81486e8b00 /function.cpp
parent261f31ed63c6eadf7f23a73acd3b9d6e51ee7c6b (diff)
Fix invalid memory free for ArchAndAddr list in C++ API.
Diffstat (limited to 'function.cpp')
-rw-r--r--function.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/function.cpp b/function.cpp
index bb5ae370..9e7f4986 100644
--- a/function.cpp
+++ b/function.cpp
@@ -1792,7 +1792,7 @@ std::vector<ArchAndAddr> Function::GetGuidedSourceBlocks()
result.push_back({new CoreArchitecture(addresses[i].arch), addresses[i].address});
}
- delete[] addresses;
+ BNFreeArchitectureAndAddressList(addresses);
return result;
}