diff options
author | Masahiro Yamada <masahiroy@kernel.org> | 2019-12-17 13:14:23 +0900 |
---|---|---|
committer | Masahiro Yamada <masahiroy@kernel.org> | 2020-01-07 02:18:44 +0900 |
commit | adf7c5bd0674b04588246e444efef9987b2f1a6b (patch) | |
tree | 4d312ce2693fb3efd480c788b42c692bc77bee81 /scripts/kconfig/symbol.c | |
parent | 6397d96ba5a52c57ee1831a4ddc3aab01bb02048 (diff) | |
download | linux-adf7c5bd0674b04588246e444efef9987b2f1a6b.tar.gz linux-adf7c5bd0674b04588246e444efef9987b2f1a6b.tar.bz2 linux-adf7c5bd0674b04588246e444efef9987b2f1a6b.zip |
kconfig: squash prop_alloc() into menu_add_prop()
prop_alloc() is only called from menu_add_prop(). Squash it.
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Diffstat (limited to 'scripts/kconfig/symbol.c')
-rw-r--r-- | scripts/kconfig/symbol.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/scripts/kconfig/symbol.c b/scripts/kconfig/symbol.c index dbc5365d8bbc..8d38b700b314 100644 --- a/scripts/kconfig/symbol.c +++ b/scripts/kconfig/symbol.c @@ -1273,27 +1273,6 @@ struct symbol *sym_check_deps(struct symbol *sym) return sym2; } -struct property *prop_alloc(enum prop_type type, struct symbol *sym) -{ - struct property *prop; - struct property **propp; - - prop = xmalloc(sizeof(*prop)); - memset(prop, 0, sizeof(*prop)); - prop->type = type; - prop->file = current_file; - prop->lineno = zconf_lineno(); - - /* append property to the prop list of symbol */ - if (sym) { - for (propp = &sym->prop; *propp; propp = &(*propp)->next) - ; - *propp = prop; - } - - return prop; -} - struct symbol *prop_get_symbol(struct property *prop) { if (prop->expr && (prop->expr->type == E_SYMBOL || |