Fix "#define ... not found" error when using the default file name

Also make that error message end with a newline.
This commit is contained in:
Gilles Peskine 2019-08-01 23:14:29 +02:00
parent 0c7fcd210f
commit 221df1e0ef

View file

@ -398,8 +398,8 @@ if __name__ == '__main__':
elif args.command == 'set':
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))
"was not found in {}\n"
.format(args.symbol, config.filename))
return 1
config.set(args.symbol, value=args.value)
elif args.command == 'unset':