X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=config%2Fsymbol.c;h=2220bc4b051bd914e34bd20beb351b98da5ecc86;hb=bf909cc9605bfd77ab60b9dfead00c92af2852d2;hp=cca9663be5ddd918703d534ef95368ccc44db322;hpb=65512385c67686caa41208d6a1a9b71fb2f57639;p=carl9170fw.git diff --git a/config/symbol.c b/config/symbol.c index cca9663..2220bc4 100644 --- a/config/symbol.c +++ b/config/symbol.c @@ -183,7 +183,7 @@ static void sym_validate_range(struct symbol *sym) sprintf(str, "%lld", val2); else sprintf(str, "0x%llx", val2); - sym->curr.val = strdup(str); + sym->curr.val = xstrdup(str); } static void sym_set_changed(struct symbol *sym) @@ -849,7 +849,7 @@ struct symbol *sym_lookup(const char *name, int flags) : !(symbol->flags & (SYMBOL_CONST|SYMBOL_CHOICE)))) return symbol; } - new_name = strdup(name); + new_name = xstrdup(name); } else { new_name = NULL; hash = 0;