src/behavior.c

changeset 181
fa550b550072
parent 180
d942f48dc83a
child 182
264dfe1928b2
equal deleted inserted replaced
180:d942f48dc83a 181:fa550b550072
85 } 85 }
86 86
87 void asc_behavior_name(AscBehavior *behavior, const char *name) { 87 void asc_behavior_name(AscBehavior *behavior, const char *name) {
88 cx_strfree(&behavior->name); 88 cx_strfree(&behavior->name);
89 if (name == NULL) { 89 if (name == NULL) {
90 behavior->name = asc_util_gen_name(behavior, "behavior"); 90 behavior->name = asc_util_gen_name(behavior);
91 } else { 91 } else {
92 behavior->name.ptr = strdup(name); 92 behavior->name.ptr = strdup(name);
93 behavior->name.length = strlen(name); 93 behavior->name.length = strlen(name);
94 } 94 }
95 } 95 }

mercurial