diff options
Diffstat (limited to 'scripts/spdxcheck.py')
| -rwxr-xr-x | scripts/spdxcheck.py | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/spdxcheck.py b/scripts/spdxcheck.py index 839e190bbd7a..e559c6294c39 100755 --- a/scripts/spdxcheck.py +++ b/scripts/spdxcheck.py @@ -250,12 +250,13 @@ if __name__ == '__main__':      try:          if len(args.path) and args.path[0] == '-': -            parser.parse_lines(sys.stdin, args.maxlines, '-') +            stdin = os.fdopen(sys.stdin.fileno(), 'rb') +            parser.parse_lines(stdin, args.maxlines, '-')          else:              if args.path:                  for p in args.path:                      if os.path.isfile(p): -                        parser.parse_lines(open(p), args.maxlines, p) +                        parser.parse_lines(open(p, 'rb'), args.maxlines, p)                      elif os.path.isdir(p):                          scan_git_subtree(repo.head.reference.commit.tree, p)                      else:  |