kconfig: remove unneeded code for user-supplied values being out of range
This is a leftover from commit ce1fc9345a
("kconfig: do not clear
SYMBOL_DEF_USER when the value is out of range").
This code is now redundant because if a user-supplied value is out
of range, the value adjusted by sym_validate_range() differs, and
conf_unsaved has already been incremented a few lines above.
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
This commit is contained in:
parent
c3f38fa61a
commit
c181689bc4
@ -533,19 +533,6 @@ int conf_read(const char *name)
|
|||||||
*/
|
*/
|
||||||
if (sym->visible == no && !conf_unsaved)
|
if (sym->visible == no && !conf_unsaved)
|
||||||
sym->flags &= ~SYMBOL_DEF_USER;
|
sym->flags &= ~SYMBOL_DEF_USER;
|
||||||
switch (sym->type) {
|
|
||||||
case S_STRING:
|
|
||||||
case S_INT:
|
|
||||||
case S_HEX:
|
|
||||||
/* Reset a string value if it's out of range */
|
|
||||||
if (sym_string_within_range(sym, sym->def[S_DEF_USER].val))
|
|
||||||
break;
|
|
||||||
sym->flags &= ~SYMBOL_VALID;
|
|
||||||
conf_unsaved++;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user