summaryrefslogtreecommitdiffstats
path: root/libdvdcss/common.h
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-07 16:42:39 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-07 16:42:39 +0000
commite19c97bfd474257e18b8085b2e857b3ecf5f6763 (patch)
tree59d9567f799596521f617deaa587c1c86bb503c0 /libdvdcss/common.h
parent863ec4e1a2c44a1fb9aae7fb02ed98df76f55ff5 (diff)
downloadmpv-e19c97bfd474257e18b8085b2e857b3ecf5f6763.tar.bz2
mpv-e19c97bfd474257e18b8085b2e857b3ecf5f6763.tar.xz
Fix linking on Cygwin and remove nonsense lseek64 --> lseek indirection,
all in one fell swoop. Patch by yours truly accepted upstream. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20746 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libdvdcss/common.h')
-rw-r--r--libdvdcss/common.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/libdvdcss/common.h b/libdvdcss/common.h
index 9a7ca3b510..8e97fc3ab1 100644
--- a/libdvdcss/common.h
+++ b/libdvdcss/common.h
@@ -52,7 +52,7 @@
/* several type definitions */
# if defined( __MINGW32__ )
-# define lseek64 _lseeki64
+# define lseek _lseeki64
# if !defined( _OFF_T_ )
typedef long long _off_t;
typedef _off_t off_t;
@@ -63,6 +63,7 @@ typedef _off_t off_t;
# endif
# if defined( _MSC_VER )
+# define lseek _lseeki64
# if !defined( _OFF_T_DEFINED )
typedef __int64 off_t;
# define _OFF_T_DEFINED
@@ -76,9 +77,5 @@ typedef __int64 off_t;
# define snprintf _snprintf /* snprintf not defined in mingw32 (bug?) */
# endif
-#else
-
-# define lseek64 lseek
-
#endif