diff options
| author | Jordan Wiens <jordan@psifertex.com> | 2016-07-24 19:12:18 -0400 |
|---|---|---|
| committer | Jordan Wiens <jordan@psifertex.com> | 2016-07-24 19:12:18 -0400 |
| commit | 4b722a7961e372bd5638a0e538272395d60a1797 (patch) | |
| tree | 8adfb97a94aa01e815cb29f8e1cd7d1e26c7f3b3 /binaryviewtype.cpp | |
| parent | 58f251e982f7c1b59c6934a72683a75c234b3b35 (diff) | |
| parent | 11cf9f176f45f03df16bf69c5ca33789ba0ded22 (diff) | |
Merge branch 'dev' of github.com:Vector35/binaryninja-api into dev
Diffstat (limited to 'binaryviewtype.cpp')
| -rw-r--r-- | binaryviewtype.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/binaryviewtype.cpp b/binaryviewtype.cpp index 12883bd6..e7feb68c 100644 --- a/binaryviewtype.cpp +++ b/binaryviewtype.cpp @@ -106,24 +106,24 @@ vector<Ref<BinaryViewType>> BinaryViewType::GetViewTypesForData(BinaryView* data } -void BinaryViewType::RegisterArchitecture(const string& name, uint32_t id, Architecture* arch) +void BinaryViewType::RegisterArchitecture(const string& name, uint32_t id, BNEndianness endian, Architecture* arch) { Ref<BinaryViewType> type = BinaryViewType::GetByName(name); if (!type) return; - type->RegisterArchitecture(id, arch); + type->RegisterArchitecture(id, endian, arch); } -void BinaryViewType::RegisterArchitecture(uint32_t id, Architecture* arch) +void BinaryViewType::RegisterArchitecture(uint32_t id, BNEndianness endian, Architecture* arch) { - BNRegisterArchitectureForViewType(m_object, id, arch->GetObject()); + BNRegisterArchitectureForViewType(m_object, id, endian, arch->GetObject()); } -Ref<Architecture> BinaryViewType::GetArchitecture(uint32_t id) +Ref<Architecture> BinaryViewType::GetArchitecture(uint32_t id, BNEndianness endian) { - BNArchitecture* arch = BNGetArchitectureForViewType(m_object, id); + BNArchitecture* arch = BNGetArchitectureForViewType(m_object, id, endian); if (!arch) return nullptr; return new CoreArchitecture(arch); |
