summaryrefslogtreecommitdiff
path: root/view/elf/elfview.h
diff options
context:
space:
mode:
Diffstat (limited to 'view/elf/elfview.h')
-rw-r--r--view/elf/elfview.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/view/elf/elfview.h b/view/elf/elfview.h
index a43716b7..b9690bef 100644
--- a/view/elf/elfview.h
+++ b/view/elf/elfview.h
@@ -540,6 +540,7 @@ namespace BinaryNinja
bool DerefPpc64Descriptor(BinaryReader& reader, uint64_t addr, uint64_t& result);
void ParseMiniDebugInfo();
+ uint64_t ParseHeaders(BinaryView* data, ElfIdent& ident, ElfCommonHeader& commonHeader, Elf64Header& header, Ref<Architecture>* arch, Ref<Platform>* plat, std::string& errorMsg, BNEndianness& endianness);
public:
ElfView(BinaryView* data, bool parseOnly = false);
~ElfView();
@@ -555,7 +556,6 @@ namespace BinaryNinja
virtual Ref<BinaryView> Create(BinaryView* data) override;
virtual Ref<BinaryView> Parse(BinaryView* data) override;
virtual bool IsTypeValidForData(BinaryView* data) override;
- virtual uint64_t ParseHeaders(BinaryView* data, ElfIdent& ident, ElfCommonHeader& commonHeader, Elf64Header& header, Ref<Architecture>* arch, Ref<Platform>* plat, std::string& errorMsg, BNEndianness& endianness);
virtual Ref<Settings> GetLoadSettingsForData(BinaryView* data) override;
};