Relax MSVCRT requirements.
authorTimothy B. Terriberry <tterribe@xiph.org>
Sat, 13 Jul 2013 20:41:23 +0000 (13:41 -0700)
committerTimothy B. Terriberry <tterribe@xiph.org>
Tue, 6 Aug 2013 20:07:40 +0000 (13:07 -0700)
commit7dfee3a2f3b52168855bc775ec20c94904903ea8
tree2276eae39da38d3d61ad0b8f6bb94a60edbf37b6
parentf65dab6f653a94eb3ae9a1a9331943569d44e30e
Relax MSVCRT requirements.

Previously we used _fseeki64() and _ftelli64() for 64-bit file
 access on Windows, but this requires MSVCRT80 (which requires MSVC
 2005 and is not shipped on XP by default).
Reimplement these functions using the C89 fgetpos() and fsetpos(),
 relying on the MSVCRT/minw32-specific definition of fpos_t.
src/stream.c