ref: 87953d115ff3c254474d9e4db8947ee20124e2e8
parent: 9532bda0fb028ade3f486985be030ed3aaedc69c
author: James Zern <jzern@google.com>
date: Tue Sep 6 08:21:19 EDT 2011
vpxenc: use off64_t for mingw fixes fseek errors on large files resulting in corrupt/truncated output (issue #364). Change-Id: If0e189a1591d0e95d7d237332e0bea1cf2ec5aa1
--- a/vpxenc.c
+++ b/vpxenc.c
@@ -47,9 +47,11 @@
#define fseeko _fseeki64
#define ftello _ftelli64
#elif defined(_WIN32)
-/* MinGW defines off_t, and uses f{seek,tell}o64 */
+/* MinGW defines off_t as long
+ and uses f{seek,tell}o64/off64_t for large files */
#define fseeko fseeko64
#define ftello ftello64
+#define off_t off64_t
#endif
#if defined(_MSC_VER)