stage0 printf的格式化统一 展开strdup
This commit is contained in:
@@ -599,7 +599,10 @@ void spl_vm_add_breakpoint_fn(spl_vm_t *vm, const char *name) {
|
||||
for (usize i = 0; i < vec_size(vm->fn_breakpoints); i++)
|
||||
if (strcmp(vm->fn_breakpoints.data[i], name) == 0)
|
||||
return;
|
||||
vec_push(vm->fn_breakpoints, strdup(name));
|
||||
char *cpname = malloc(strlen(name) + 1);
|
||||
Assert(cpname != NULL);
|
||||
strcpy(cpname, name);
|
||||
vec_push(vm->fn_breakpoints, cpname);
|
||||
}
|
||||
|
||||
void spl_vm_clear_breakpoints(spl_vm_t *vm) {
|
||||
|
||||
Reference in New Issue
Block a user