From af7715d0e86352ca78badc2272a4cb79cf5aef6a Mon Sep 17 00:00:00 2001 From: kat Date: Tue, 21 Jan 2025 08:26:03 -0500 Subject: Port sharedcache view to MemoryRegions, removing the need for the fake Raw view workaround --- view/sharedcache/core/DSCView.h | 25 ------------------------- 1 file changed, 25 deletions(-) (limited to 'view/sharedcache/core/DSCView.h') diff --git a/view/sharedcache/core/DSCView.h b/view/sharedcache/core/DSCView.h index 1b891e36..bde2f7c2 100644 --- a/view/sharedcache/core/DSCView.h +++ b/view/sharedcache/core/DSCView.h @@ -7,31 +7,6 @@ #include -class DSCRawView : public BinaryNinja::BinaryView { - std::string m_filename; -public: - - DSCRawView(const std::string &typeName, BinaryView *data, bool parseOnly = false); - - bool Init() override; -}; - - -class DSCRawViewType : public BinaryNinja::BinaryViewType { - -public: - BinaryNinja::Ref Create(BinaryNinja::BinaryView* data) override; - BinaryNinja::Ref Parse(BinaryNinja::BinaryView* data) override; - bool IsTypeValidForData(BinaryNinja::BinaryView *data) override; - - bool IsDeprecated() override { return false; } - - BinaryNinja::Ref GetLoadSettingsForData(BinaryNinja::BinaryView *data) override { return nullptr; } - -public: - DSCRawViewType(); -}; - class DSCView : public BinaryNinja::BinaryView { bool m_parseOnly; -- cgit v1.3.1