remove unnecessary second parameter from asc_util_gen_name()

Sat, 05 Jul 2025 23:08:56 +0200

author
Mike Becker <universe@uap-core.de>
date
Sat, 05 Jul 2025 23:08:56 +0200
changeset 181
fa550b550072
parent 180
d942f48dc83a
child 182
264dfe1928b2

remove unnecessary second parameter from asc_util_gen_name()

src/ascension/util.h file | annotate | diff | comparison | revisions
src/behavior.c file | annotate | diff | comparison | revisions
src/util.c file | annotate | diff | comparison | revisions
--- a/src/ascension/util.h	Sat Jul 05 23:06:07 2025 +0200
+++ b/src/ascension/util.h	Sat Jul 05 23:08:56 2025 +0200
@@ -30,6 +30,6 @@
 
 #include <cx/string.h>
 
-cxmutstr asc_util_gen_name(void *obj, const char *type);
+cxmutstr asc_util_gen_name(void *obj);
 
 #endif //ASC_UTIL_H
--- a/src/behavior.c	Sat Jul 05 23:06:07 2025 +0200
+++ b/src/behavior.c	Sat Jul 05 23:08:56 2025 +0200
@@ -87,7 +87,7 @@
 void asc_behavior_name(AscBehavior *behavior, const char *name) {
     cx_strfree(&behavior->name);
     if (name == NULL) {
-        behavior->name = asc_util_gen_name(behavior, "behavior");
+        behavior->name = asc_util_gen_name(behavior);
     } else {
         behavior->name.ptr = strdup(name);
         behavior->name.length = strlen(name);
--- a/src/util.c	Sat Jul 05 23:06:07 2025 +0200
+++ b/src/util.c	Sat Jul 05 23:08:56 2025 +0200
@@ -31,8 +31,7 @@
 #include <inttypes.h>
 #include <assert.h>
 
-cxmutstr asc_util_gen_name(void *obj, const char *type) {
-    if (type == NULL) type = "object";
+cxmutstr asc_util_gen_name(void *obj) {
     assert(obj != NULL);
-    return cx_asprintf("%s_%" PRIxPTR, type, (uintptr_t)obj);
+    return cx_asprintf("%" PRIxPTR, (uintptr_t)obj);
 }

mercurial