diff --git a/tools/warn.py b/tools/warn.py index 2e7927a4d..4ed4952c8 100755 --- a/tools/warn.py +++ b/tools/warn.py @@ -2342,10 +2342,14 @@ def dump_csv(): print '{},,{}'.format(total, 'All warnings') -##### Main function starts here. ######################### +def main(): + parse_input_file() + if args.gencsv: + dump_csv() + else: + dump_html() -parse_input_file() -if args.gencsv: - dump_csv() -else: - dump_html() + +# Run main function if warn.py is the main program. +if __name__ == '__main__': + main()