Fix: Compile error after recent StringRefNull cleanup

This commit is contained in:
Hans Goudey
2024-12-02 13:58:23 -05:00
parent c71fba8190
commit 56be16b21e
3 changed files with 3 additions and 3 deletions

View File

@@ -2019,7 +2019,7 @@ void node_modify_socket_type(bNodeTree *ntree,
bNodeSocketType *socktype = node_socket_type_find(idname);
if (!socktype) {
CLOG_ERROR(&LOG, "node socket type %s undefined", idname);
CLOG_ERROR(&LOG, "node socket type %s undefined", idname.c_str());
return;
}

View File

@@ -935,7 +935,7 @@ bNodeSocket *ntreeCompositCryptomatteAddSocket(bNodeTree *ntree, bNode *node)
n->inputs_num++;
SNPRINTF(sockname, "Crypto %.2d", n->inputs_num - 1);
bNodeSocket *sock = blender::bke::node_add_static_socket(
ntree, node, SOCK_IN, SOCK_RGBA, PROP_NONE, nullptr, sockname);
ntree, node, SOCK_IN, SOCK_RGBA, PROP_NONE, "", sockname);
return sock;
}

View File

@@ -146,7 +146,7 @@ bNodeSocket *ntreeCompositOutputFileAddSocket(bNodeTree *ntree,
{
NodeImageMultiFile *nimf = (NodeImageMultiFile *)node->storage;
bNodeSocket *sock = blender::bke::node_add_static_socket(
ntree, node, SOCK_IN, SOCK_RGBA, PROP_NONE, nullptr, name);
ntree, node, SOCK_IN, SOCK_RGBA, PROP_NONE, "", name);
/* create format data for the input socket */
NodeImageMultiFileSocket *sockdata = MEM_cnew<NodeImageMultiFileSocket>(__func__);