src/scene_node.c

changeset 292
25931abee09f
parent 290
2eb3813562e7
--- a/src/scene_node.c	Thu Jan 08 18:20:33 2026 +0100
+++ b/src/scene_node.c	Sun Jan 25 13:18:04 2026 +0100
@@ -144,12 +144,8 @@
 
 void asc_scene_node_name(AscSceneNode *node, const char *name) {
     cx_strfree(&node->name);
-    if (name == NULL) {
-        node->name.ptr = NULL;
-        node->name.length = 0;
-    } else {
-        node->name.ptr = strdup(name);
-        node->name.length = strlen(name);
+    if (name != NULL) {
+        node->name = cx_strdup(name);
     }
 }
 

mercurial