X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=config%2Fmenu.c;h=b9701010de8ccb7de97417bf474d1eea2ff41b3d;hb=3fca42f4136e83767565133088c35bd1e586901f;hp=3a9c674932607ca9c1bdc4d62a15a98829e9b213;hpb=452afc107b8438338a7c2aa3e68fad213bea33dc;p=carl9170fw.git diff --git a/config/menu.c b/config/menu.c index 3a9c674..b970101 100644 --- a/config/menu.c +++ b/config/menu.c @@ -199,6 +199,12 @@ void menu_add_option(int token, char *arg) { switch (token) { case T_OPT_MODULES: + if (modules_sym) + zconf_error("symbol '%s' redefines option 'modules'" + " already defined by symbol '%s'", + current_entry->sym->name, + modules_sym->name + ); modules_sym = current_entry->sym; break; case T_OPT_DEFCONFIG_LIST: @@ -591,7 +597,7 @@ static void get_prompt_str(struct gstr *r, struct property *prop, } /* - * get peoperty of type P_SYMBOL + * get property of type P_SYMBOL */ static struct property *get_symbol_prop(struct symbol *sym) {