From d0477ffe2dccd90567167c820155dc4303e949aa Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Mon, 21 Apr 2025 17:54:32 +0200 Subject: [PATCH] Fix: Incorrect use of StringRef in USD logging From refactor in b6372b3af3f7 --- source/blender/io/usd/intern/usd_reader_material.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/source/blender/io/usd/intern/usd_reader_material.cc b/source/blender/io/usd/intern/usd_reader_material.cc index e66d47969b9..319027e234f 100644 --- a/source/blender/io/usd/intern/usd_reader_material.cc +++ b/source/blender/io/usd/intern/usd_reader_material.cc @@ -699,7 +699,7 @@ bool USDMaterialReader::set_node_input(const pxr::UsdShadeInput &usd_input, bNodeSocket *sock = blender::bke::node_find_socket(*dest_node, SOCK_IN, dest_socket_name); if (!sock) { - CLOG_ERROR(&LOG, "Couldn't get destination node socket %s", dest_socket_name); + CLOG_ERROR(&LOG, "Couldn't get destination node socket %s", dest_socket_name.c_str()); return false; } @@ -747,7 +747,7 @@ bool USDMaterialReader::set_node_input(const pxr::UsdShadeInput &usd_input, CLOG_WARN(&LOG, "Unexpected type %s for destination node socket %s", sock->idname, - dest_socket_name); + dest_socket_name.c_str()); break; } @@ -1162,7 +1162,8 @@ void USDMaterialReader::convert_usd_uv_texture(const pxr::UsdShadeShader &usd_sh tex_image = add_node(nullptr, ntree, SH_NODE_TEX_IMAGE, locx, locy); if (!tex_image) { - CLOG_ERROR(&LOG, "Couldn't create SH_NODE_TEX_IMAGE for node input %s", dest_socket_name); + CLOG_ERROR( + &LOG, "Couldn't create SH_NODE_TEX_IMAGE for node input %s", dest_socket_name.c_str()); return; }