From b160aa0bac77a45bd7c4f39c6fe0263059239d4b Mon Sep 17 00:00:00 2001 From: Xusheng Date: Thu, 20 Oct 2022 11:17:20 +0800 Subject: Properly remove the debugger view from the FileMetadata after the target exits. Fix https://github.com/Vector35/debugger/issues/279 --- filemetadata.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'filemetadata.cpp') diff --git a/filemetadata.cpp b/filemetadata.cpp index 84c25e62..47190829 100644 --- a/filemetadata.cpp +++ b/filemetadata.cpp @@ -546,6 +546,12 @@ bool FileMetadata::IsSnapshotDataAppliedWithoutError() const } +void FileMetadata::UnregisterViewOfType(const std::string& type, BinaryNinja::Ref data) +{ + BNUnregisterViewOfType(m_object, type.c_str(), data->GetObject()); +} + + SaveSettings::SaveSettings() { m_object = BNCreateSaveSettings(); -- cgit v1.3.1