diff options
| author | Brian Potchik <brian@vector35.com> | 2021-03-30 12:08:21 -0400 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2021-03-30 12:08:21 -0400 |
| commit | ec5acd622aa48e7b87f6246e774983a7652c0acd (patch) | |
| tree | 0dc7dbd99dcdb8849d48132e4a88efcbfe8b9514 /binaryview.cpp | |
| parent | 3d4c8e147c5f6a6e257ef48cfb5fe476c35b1d7b (diff) | |
Add ability to query for database backing of specific BinaryViewTypes and fix state initialization.
Diffstat (limited to 'binaryview.cpp')
| -rw-r--r-- | binaryview.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/binaryview.cpp b/binaryview.cpp index 86878f8c..444229c5 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -1120,12 +1120,6 @@ bool BinaryView::IsAnalysisChanged() const } -bool BinaryView::IsBackedByDatabase() const -{ - return m_file->IsBackedByDatabase(); -} - - bool BinaryView::CreateDatabase(const string& path, Ref<SaveSettings> settings) { auto parent = GetParentView(); @@ -1865,7 +1859,7 @@ void BinaryView::RemoveUserDataReference(uint64_t fromAddr, uint64_t toAddr) vector<ReferenceSource> BinaryView::GetCodeReferencesForType(const QualifiedName& type) { size_t count; - + BNQualifiedName nameObj = type.GetAPIObject(); BNReferenceSource* refs = BNGetCodeReferencesForType(m_object, &nameObj, &count); QualifiedName::FreeAPIObject(&nameObj); @@ -1902,7 +1896,7 @@ vector<uint64_t> BinaryView::GetDataReferencesForType(const QualifiedName& type) vector<TypeReferenceSource> BinaryView::GetTypeReferencesForType(const QualifiedName& type) { size_t count; - + BNQualifiedName nameObj = type.GetAPIObject(); BNTypeReferenceSource* refs = BNGetTypeReferencesForType(m_object, &nameObj, &count); QualifiedName::FreeAPIObject(&nameObj); |
