diff options
Diffstat (limited to 'view/elf/elfview.h')
| -rw-r--r-- | view/elf/elfview.h | 2 |
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; }; |
