From 0725c6fbd58b3d40ffefdb319121a29ba4168517 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Tue, 19 Jul 2022 18:27:50 -0400 Subject: Make DebugInfo::parse failable --- binaryninjaapi.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'binaryninjaapi.h') diff --git a/binaryninjaapi.h b/binaryninjaapi.h index bf00f6f2..a01ab998 100644 --- a/binaryninjaapi.h +++ b/binaryninjaapi.h @@ -11997,7 +11997,7 @@ namespace BinaryNinja { class CustomDebugInfoParser : public DebugInfoParser { static bool IsValidCallback(void* ctxt, BNBinaryView* view); - static void ParseCallback(void* ctxt, BNDebugInfo* debugInfo, BNBinaryView* view); + static bool ParseCallback(void* ctxt, BNDebugInfo* debugInfo, BNBinaryView* view); BNDebugInfoParser* Register(const std::string& name); public: @@ -12005,7 +12005,7 @@ namespace BinaryNinja { virtual ~CustomDebugInfoParser() {} virtual bool IsValid(Ref) = 0; - virtual void ParseInfo(Ref, Ref) = 0; + virtual bool ParseInfo(Ref, Ref) = 0; }; /*! -- cgit v1.3.1