]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Fix PyTokenizer_FindEncoding() for OS X 10.4. Turns out that seeking to the
authorBrett Cannon <bcannon@gmail.com>
Sat, 20 Oct 2007 03:46:49 +0000 (03:46 +0000)
committerBrett Cannon <bcannon@gmail.com>
Sat, 20 Oct 2007 03:46:49 +0000 (03:46 +0000)
commite453989f2e6ea6d3a30c671f87313905d0c66e5e
tree1c0daa0ee8810a3a81ae18f670d55c354c897fb4
parent3bb42d9341964fdf094c89c9a64965bd18588476
Fix PyTokenizer_FindEncoding() for OS X 10.4.  Turns out that seeking to the
beginning of a file through a file pointer is not reflected when reading from a
file descriptor.  Using both fflush() and fpurge() does not solve it.  One must
use lseek() directly on the file descriptor to get the desired effect.

This might suggest that we standardize on either file pointers (FILE) or file
descriptors (int) for all C code used.
Parser/tokenizer.c