From: Alexander Popov Date: Fri, 20 Jul 2018 15:57:16 +0000 (+0300) Subject: Drop assertions which are now useless X-Git-Tag: v0.5.2~88^2~11 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=4b4b6481ebe685b9f83834a1747e8809c0fa924b;p=kconfig-hardened-check.git Drop assertions which are now useless --- diff --git a/kconfig-hardened-check.py b/kconfig-hardened-check.py index 9bd7272..3278376 100755 --- a/kconfig-hardened-check.py +++ b/kconfig-hardened-check.py @@ -179,8 +179,6 @@ def get_option_state(options, name): def check_state(options): for o in opt_list: opt = o[0] - if o[1] != '': - sys.exit('[!] BUG: CONFIG_{} was found more than once'.format(o[0].name)) opt.state = get_option_state(options, opt.name) _, o[1] = opt.check() @@ -196,15 +194,9 @@ def check_config_file(fname): line = line.strip() if opt_is_on.match(line): - if line[:7] != 'CONFIG_': - sys.exit('[!] BUG: bad enabled config option "{}"'.format(line)) - config, value = line[7:].split('=', 1) parsed_options[config] = value elif opt_is_off.match(line): - if line[:9] != '# CONFIG_': - sys.exit('[!] BUG: bad disabled config option "{}"'.format(line)) - config, value = line[9:].split(' ', 1) if value != 'is not set': sys.exit('[!] BUG: bad disabled config option "{}"'.format(line))