[Python-Dev] [Python-checkins] cpython (2.7): properly handle the single null-byte file (closes #24022)
Eric V. Smith
eric at trueblade.com
Mon Sep 19 04:35:41 EDT 2016
More information about the Python-Dev mailing list
Mon Sep 19 04:35:41 EDT 2016
- Previous message (by thread): [Python-Dev] Microbenchmarks
- Next message (by thread): [Python-Dev] [Python-checkins] cpython (2.7): properly handle the single null-byte file (closes #24022)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Shouldn't there be a test added for this? -- Eric. > On Sep 19, 2016, at 2:44 AM, benjamin.peterson <python-checkins at python.org> wrote: > > https://hg.python.org/cpython/rev/c6438a3df7a4 > changeset: 103950:c6438a3df7a4 > branch: 2.7 > parent: 103927:a8771f230c06 > user: Benjamin Peterson <benjamin at python.org> > date: Sun Sep 18 23:41:11 2016 -0700 > summary: > properly handle the single null-byte file (closes #24022) > > files: > Parser/tokenizer.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > > diff --git a/Parser/tokenizer.c b/Parser/tokenizer.c > --- a/Parser/tokenizer.c > +++ b/Parser/tokenizer.c > @@ -951,7 +951,7 @@ > else { > tok->done = E_OK; > tok->inp = strchr(tok->buf, '\0'); > - done = tok->inp[-1] == '\n'; > + done = tok->inp == tok->buf || tok->inp[-1] == '\n'; > } > } > else { > > -- > Repository URL: https://hg.python.org/cpython > _______________________________________________ > Python-checkins mailing list > Python-checkins at python.org > https://mail.python.org/mailman/listinfo/python-checkins -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20160919/264927ab/attachment.html>
- Previous message (by thread): [Python-Dev] Microbenchmarks
- Next message (by thread): [Python-Dev] [Python-checkins] cpython (2.7): properly handle the single null-byte file (closes #24022)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list