summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2023-02-15 11:44:26 -0500
committerPeter LaFosse <peter@vector35.com>2023-02-17 09:07:17 -0500
commit8b9d446826a1752b44a56158182723b16307fdfa (patch)
tree461535ce8c2013a6a8ba89751839018b1c44e5ee /binaryninjaapi.h
parent88acbd3b77961187e20b712b37de9453c6f5151d (diff)
Ensure we reserve space in the vector in NameList constructor
Diffstat (limited to 'binaryninjaapi.h')
-rw-r--r--binaryninjaapi.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h
index f0f3ce89..9c8dd572 100644
--- a/binaryninjaapi.h
+++ b/binaryninjaapi.h
@@ -2328,7 +2328,8 @@ namespace BinaryNinja {
std::vector<std::string> m_name;
public:
- NameList(const std::string& join);
+ NameList(const BNQualifiedName* name);
+ NameList(const std::string& join, size_t size = 0);
NameList(const std::string& name, const std::string& join);
NameList(const std::vector<std::string>& name, const std::string& join);
NameList(const NameList& name, const std::string& join);
@@ -2385,6 +2386,7 @@ namespace BinaryNinja {
{
public:
QualifiedName();
+ QualifiedName(const BNQualifiedName* name);
QualifiedName(const std::string& name);
QualifiedName(const std::vector<std::string>& name);
QualifiedName(const QualifiedName& name);