X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=config%2Fsymbol.c;h=8d38b700b314141671302f828e6b70df4e03aa5d;hb=2391e7e514785584c32defb9a15d82c1dab837fa;hp=f56eec5ea4c7fc26658bc55a25c7eadb9203e231;hpb=1d8c043300b5152e7dd703ee3bc0926e3d206030;p=carl9170fw.git diff --git a/config/symbol.c b/config/symbol.c index f56eec5..8d38b70 100644 --- a/config/symbol.c +++ b/config/symbol.c @@ -1273,28 +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->sym = sym; - 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 ||