Skip to content

Commit 57c20b3

Browse files
authored
Merge pull request #3 from jspricke/lint_stdin
Don't overwrite '-' in infile_path
2 parents a1d010a + 25e07f9 commit 57c20b3

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

cmakelang/lint/__main__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,12 +144,13 @@ def inner_main():
144144
config_dict.update(argdict)
145145

146146
cfg = configuration.Configuration(**config_dict)
147+
file_path = infile_path
147148
if infile_path == '-':
148-
infile_path = os.dup(sys.stdin.fileno())
149+
file_path = os.dup(sys.stdin.fileno())
149150

150151
try:
151152
infile = io.open(
152-
infile_path, mode='r', encoding=cfg.encode.input_encoding, newline='')
153+
file_path, mode='r', encoding=cfg.encode.input_encoding, newline='')
153154
except (IOError, OSError):
154155
logger.error("Failed to open %s for read", infile_path)
155156
returncode = 1

0 commit comments

Comments
 (0)