From 996ad28c29cd242b672041ae3b08e97a0e160a85 Mon Sep 17 00:00:00 2001 From: Brandon Miller Date: Fri, 14 Mar 2025 12:00:13 -0400 Subject: Fix binary view leak in Firmware Ninja --- firmwareninja.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'firmwareninja.cpp') diff --git a/firmwareninja.cpp b/firmwareninja.cpp index 9fd53930..d5e8fd0d 100644 --- a/firmwareninja.cpp +++ b/firmwareninja.cpp @@ -140,7 +140,7 @@ Ref FirmwareNinjaRelationship::GetPrimaryFunction() const if (!bnFunction) return nullptr; - return new Function(BNNewFunctionReference(bnFunction)); + return new Function(bnFunction); } @@ -245,7 +245,7 @@ Ref FirmwareNinjaRelationship::GetSecondaryFunction() const if (!bnFunction) return nullptr; - return new Function(BNNewFunctionReference(bnFunction)); + return new Function(bnFunction); } @@ -336,7 +336,7 @@ bool FirmwareNinjaReferenceNode::GetFunction(Ref& function) if (!bnFunction) return false; - function = new Function(BNNewFunctionReference(bnFunction)); + function = new Function(bnFunction); return true; } -- cgit v1.3.1