Sat, 05 Jul 2025 23:08:56 +0200
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); }