summaryrefslogtreecommitdiff
path: root/demangle.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'demangle.cpp')
-rw-r--r--demangle.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/demangle.cpp b/demangle.cpp
index 9239da6d..f201e373 100644
--- a/demangle.cpp
+++ b/demangle.cpp
@@ -18,7 +18,7 @@ namespace BinaryNinja {
size_t localSize = 0;
if (!BNDemangleMS(arch->GetObject(), mangledName.c_str(), &localType, &localVarName, &localSize, simplify))
return false;
- outType = localType ? new Type(BNNewTypeReference(localType)) : nullptr;
+ outType = localType ? new Type(localType) : nullptr;
for (size_t i = 0; i < localSize; i++)
{
outVarName.push_back(localVarName[i]);
@@ -43,7 +43,7 @@ namespace BinaryNinja {
size_t localSize = 0;
if (!BNDemangleGNU3(arch->GetObject(), mangledName.c_str(), &localType, &localVarName, &localSize, simplify))
return false;
- outType = localType ? new Type(BNNewTypeReference(localType)) : nullptr;
+ outType = localType ? new Type(localType) : nullptr;
for (size_t i = 0; i < localSize; i++)
{
outVarName.push_back(localVarName[i]);