From: nu774 <honeycomb77@gmail.com>
Date: Wed, 20 Feb 2013 01:29:12 +0000 (+0900)
Subject: use fseeko64() on i686-pc-mingw32
X-Git-Tag: v0.2.0~3
X-Git-Url: http://git.ieval.ro/?a=commitdiff_plain;h=70e912edbada6f9942201c590130921bf1d08eb1;p=fdkaac.git

use fseeko64() on i686-pc-mingw32
---

diff --git a/configure.ac b/configure.ac
index fa9d587..6fbe8c0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,7 +33,7 @@ AC_CHECK_TYPES([ptrdiff_t])
 AC_SYS_LARGEFILE
 AC_CHECK_TYPES([struct __timeb64],[],[],[[#include <sys/timeb.h>]])
 AC_FUNC_FSEEKO
-AC_CHECK_FUNCS([sigaction gettimeofday nl_langinfo strdup _vscprintf])
+AC_CHECK_FUNCS([sigaction gettimeofday nl_langinfo _vscprintf fseeko64])
 AC_CHECK_FUNC(getopt_long)
 AM_CONDITIONAL([FDK_NO_GETOPT_LONG],[test "$ac_cv_func_getopt_long" != "yes"])
 AC_SEARCH_LIBS([aacEncOpen],[fdk-aac],[],[],[])
diff --git a/src/compat.h b/src/compat.h
index 07deb5b..4f651ab 100644
--- a/src/compat.h
+++ b/src/compat.h
@@ -6,7 +6,10 @@
 #define COMPAT_H
 
 #ifndef HAVE_FSEEKO
-#  if _MSC_VER >= 1400
+#  if HAVE_FSEEKO64
+#    define fseeko fseeko64
+#    define ftello ftello64
+#  elif _MSC_VER >= 1400
 #    define fseeko _fseeki64
 #    define ftello _ftelli64
 #  else