diff options
Diffstat (limited to 'scripts/kconfig/symbol.c')
-rw-r--r-- | scripts/kconfig/symbol.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/kconfig/symbol.c b/scripts/kconfig/symbol.c index cca9663be5dd..2220bc4b051b 100644 --- a/scripts/kconfig/symbol.c +++ b/scripts/kconfig/symbol.c | |||
@@ -183,7 +183,7 @@ static void sym_validate_range(struct symbol *sym) | |||
183 | sprintf(str, "%lld", val2); | 183 | sprintf(str, "%lld", val2); |
184 | else | 184 | else |
185 | sprintf(str, "0x%llx", val2); | 185 | sprintf(str, "0x%llx", val2); |
186 | sym->curr.val = strdup(str); | 186 | sym->curr.val = xstrdup(str); |
187 | } | 187 | } |
188 | 188 | ||
189 | static void sym_set_changed(struct symbol *sym) | 189 | static void sym_set_changed(struct symbol *sym) |
@@ -849,7 +849,7 @@ struct symbol *sym_lookup(const char *name, int flags) | |||
849 | : !(symbol->flags & (SYMBOL_CONST|SYMBOL_CHOICE)))) | 849 | : !(symbol->flags & (SYMBOL_CONST|SYMBOL_CHOICE)))) |
850 | return symbol; | 850 | return symbol; |
851 | } | 851 | } |
852 | new_name = strdup(name); | 852 | new_name = xstrdup(name); |
853 | } else { | 853 | } else { |
854 | new_name = NULL; | 854 | new_name = NULL; |
855 | hash = 0; | 855 | hash = 0; |