cpython: c6438a3df7a4 (original) (raw)
Mercurial > cpython
changeset 103950:c6438a3df7a4 2.7
properly handle the single null-byte file (closes #24022) [#24022]
Benjamin Peterson benjamin@python.org | |
---|---|
date | Sun, 18 Sep 2016 23:41:11 -0700 |
parents | a8771f230c06 |
children | 2e7230e5b5b8 |
files | Parser/tokenizer.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-)[+] [-] Parser/tokenizer.c 2 |
line wrap: on
line diff
--- a/Parser/tokenizer.c +++ b/Parser/tokenizer.c @@ -951,7 +951,7 @@ tok_nextc(register struct tok_state *tok else { tok->done = E_OK; tok->inp = strchr(tok->buf, '\0');
done = tok->inp[-1] == '\n';[](#l1.7)
done = tok->inp == tok->buf || tok->inp[-1] == '\n';[](#l1.8) }[](#l1.9) }[](#l1.10) else {[](#l1.11)