From c798413b1d6625a94d90f1ef56c067370d93bb9f Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Thu, 16 Nov 2023 16:00:37 -0500 Subject: Initial components UI update. --- binaryview.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'binaryview.cpp') diff --git a/binaryview.cpp b/binaryview.cpp index 7abb01cb..1588d23a 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -3286,7 +3286,11 @@ Ref BinaryView::CreateComponent(std::string parentGUID) Ref BinaryView::CreateComponent(Ref parent) { - auto bnComponent = BNCreateComponentWithParent(m_object, parent->GetGuid().c_str()); + BNComponent* bnComponent; + if (parent) + bnComponent = BNCreateComponentWithParent(m_object, parent->GetGuid().c_str()); + else + bnComponent = BNCreateComponent(m_object); return new Component(bnComponent); } -- cgit v1.3.1