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;