Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicola Bertoldi <bertoldi@fbk.eu>2014-01-17 17:04:15 +0400
committerNicola Bertoldi <bertoldi@fbk.eu>2014-01-17 17:04:15 +0400
commit4b072f2097e80b7132ad8b7912dfb8b3da0fa3cf (patch)
treedc73062279637e905d9f8811a7f1ed6a42ea528f /moses/File.h
parente7c1b12848c9cf75c7b03a3304c947f9a4a6b096 (diff)
parent9e177cb472c0906469291da0aaa6c998b3113b85 (diff)
merge master into this branch
Diffstat (limited to 'moses/File.h')
-rw-r--r--moses/File.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/moses/File.h b/moses/File.h
index 22ca5e874..0c5b71ce9 100644
--- a/moses/File.h
+++ b/moses/File.h
@@ -20,9 +20,15 @@ namespace Moses
{
#ifdef WIN32
+#ifdef __MINGW32__
+#define OFF_T __int64
+#define FTELLO(f) ftello64(f)
+#define FSEEKO(file, offset, origin) fseeko64(file, offset, origin)
+#else
#define OFF_T __int64
#define FTELLO(file) _ftelli64(file)
#define FSEEKO(file, offset, origin) _fseeki64(file, offset, origin)
+#endif
#else
#define OFF_T off_t