X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=config%2Fconfdata.c;h=481b07b10eb9191fe4dde158e9feb43770b246fb;hb=7f0e8ccbc37c5853e8c9ac3256ddb789b77c92c8;hp=4af0fbb1774c4d7bafea6794d9b772cb9c2b75fe;hpb=3aac2a9540ce3501a24d542209eb67d0a9e6571e;p=carl9170fw.git diff --git a/config/confdata.c b/config/confdata.c index 4af0fbb..481b07b 100644 --- a/config/confdata.c +++ b/config/confdata.c @@ -397,7 +397,7 @@ int conf_read(const char *name) for_all_symbols(i, sym) { sym_calc_value(sym); - if (sym_is_choice(sym) || (sym->flags & SYMBOL_AUTO)) + if (sym_is_choice(sym) || (sym->flags & SYMBOL_NO_WRITE)) continue; if (sym_has_value(sym) && (sym->flags & SYMBOL_WRITE)) { /* check that calculated value agrees with saved value */ @@ -878,7 +878,7 @@ static int conf_split_config(void) res = 0; for_all_symbols(i, sym) { sym_calc_value(sym); - if ((sym->flags & SYMBOL_AUTO) || !sym->name) + if ((sym->flags & SYMBOL_NO_WRITE) || !sym->name) continue; if (sym->flags & SYMBOL_WRITE) { if (sym->flags & SYMBOL_DEF_AUTO) {