Commit c181689b authored by Masahiro Yamada's avatar Masahiro Yamada
Browse files

kconfig: remove unneeded code for user-supplied values being out of range



This is a leftover from commit ce1fc934 ("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: default avatarMasahiro Yamada <masahiroy@kernel.org>
parent c3f38fa6
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
@@ -533,19 +533,6 @@ int conf_read(const char *name)
			 */
			if (sym->visible == no && !conf_unsaved)
				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;
			}
		}
	}