From 33f2dd978b4c93147cd08ff243aa2198d024f179 Mon Sep 17 00:00:00 2001 From: Guillermo Venegas Date: Sun, 7 Sep 2025 03:32:39 +0200 Subject: [PATCH] Cleanup: Nodes: Remove unnecessary temporary string Unnecessary since more of the API was converted to use StringRef. Pull Request: https://projects.blender.org/blender/blender/pulls/145211 --- source/blender/editors/space_node/node_add.cc | 4 +--- source/blender/nodes/intern/socket_search_link.cc | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/source/blender/editors/space_node/node_add.cc b/source/blender/editors/space_node/node_add.cc index 6538ec5c527..0eb23fcf3a8 100644 --- a/source/blender/editors/space_node/node_add.cc +++ b/source/blender/editors/space_node/node_add.cc @@ -82,9 +82,7 @@ bNode *add_node(const bContext &C, const StringRef idname, const float2 &locatio node_deselect_all(node_tree); - const std::string idname_str = idname; - - bNode *node = bke::node_add_node(&C, node_tree, idname_str.c_str()); + bNode *node = bke::node_add_node(&C, node_tree, idname); BLI_assert(node && node->typeinfo); position_node_based_on_mouse(*node, location); diff --git a/source/blender/nodes/intern/socket_search_link.cc b/source/blender/nodes/intern/socket_search_link.cc index 5614e3dd4da..9ae36bd4619 100644 --- a/source/blender/nodes/intern/socket_search_link.cc +++ b/source/blender/nodes/intern/socket_search_link.cc @@ -98,8 +98,7 @@ void LinkSearchOpParams::connect_socket(bNode &new_node, bNodeSocket &new_socket bNode &LinkSearchOpParams::add_node(StringRef idname) { - std::string idname_str = idname; - bNode *node = bke::node_add_node(&C, node_tree, idname_str.c_str()); + bNode *node = bke::node_add_node(&C, node_tree, idname); BLI_assert(node != nullptr); added_nodes_.append(node); return *node;