diff options
Diffstat (limited to 'binaryviewtype.cpp')
| -rw-r--r-- | binaryviewtype.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/binaryviewtype.cpp b/binaryviewtype.cpp index 5d74de2b..0bd17e5f 100644 --- a/binaryviewtype.cpp +++ b/binaryviewtype.cpp @@ -32,12 +32,6 @@ BinaryViewType::BinaryViewType(const string& name, const string& longName): } -BinaryViewType::~BinaryViewType() -{ - BNFreeBinaryViewType(m_type); -} - - void BinaryViewType::Register(BinaryViewType* type) { BNCustomBinaryViewType callbacks; @@ -67,9 +61,9 @@ vector<Ref<BinaryViewType>> BinaryViewType::GetViewTypesForData(BinaryView* data vector<Ref<BinaryViewType>> result; for (size_t i = 0; i < count; i++) - result.push_back(new CoreBinaryViewType(BNNewViewTypeReference(types[i]))); + result.push_back(new CoreBinaryViewType(types[i])); - BNFreeBinaryViewTypeList(types, count); + BNFreeBinaryViewTypeList(types); return result; } |
