Fix 'config.py set' without --force

The `set` command can act on any known symbol.
This commit is contained in:
Gilles Peskine 2019-07-28 16:39:19 +02:00 committed by Darryl Green
parent a26ea87dde
commit 5d650c86b4

View File

@ -377,7 +377,7 @@ if __name__ == '__main__':
sys.stdout.write(value + '\n')
return args.symbol not in config
elif args.command == 'set':
if not args.force and args.symbol not in config:
if not args.force and args.symbol not in config.settings:
sys.stderr.write("A #define for the symbol {} "
"was not found in {}"
.format(args.symbol, args.file))