diff options
author | Laszlo Nagy <rizsotto.mailinglist@gmail.com> | 2016-09-24 00:20:59 +0000 |
---|---|---|
committer | Laszlo Nagy <rizsotto.mailinglist@gmail.com> | 2016-09-24 00:20:59 +0000 |
commit | 4f6a175f105155c4a7b709ee9828fce70c477b59 (patch) | |
tree | 8d622a9eb46842bee4f70fb8884ad95cc0a91d4a /clang/tools/scan-build-py/libscanbuild/analyze.py | |
parent | 0800b81a21c5e3967294851db9278fbd5a9dd340 (diff) | |
download | bcm5719-llvm-4f6a175f105155c4a7b709ee9828fce70c477b59.tar.gz bcm5719-llvm-4f6a175f105155c4a7b709ee9828fce70c477b59.zip |
[analyzer][scan-build-py] subprocess output handling reviewed in clang module
llvm-svn: 282317
Diffstat (limited to 'clang/tools/scan-build-py/libscanbuild/analyze.py')
-rw-r--r-- | clang/tools/scan-build-py/libscanbuild/analyze.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/tools/scan-build-py/libscanbuild/analyze.py b/clang/tools/scan-build-py/libscanbuild/analyze.py index 0ed0aef8387..244c34b7583 100644 --- a/clang/tools/scan-build-py/libscanbuild/analyze.py +++ b/clang/tools/scan-build-py/libscanbuild/analyze.py @@ -269,6 +269,9 @@ def validate(parser, args, from_build_command): """ Validation done by the parser itself, but semantic check still needs to be done. This method is doing that. """ + # Make plugins always a list. (It might be None when not specified.) + args.plugins = args.plugins if args.plugins else [] + if args.help_checkers_verbose: print_checkers(get_checkers(args.clang, args.plugins)) parser.exit() |