[MPlayer-cvslog] r20746 - in trunk: Copyright libdvdcss/common.h libdvdcss/device.c

diego subversion at mplayerhq.hu
Tue Nov 7 17:42:40 CET 2006


Author: diego
Date: Tue Nov  7 17:42:39 2006
New Revision: 20746

Modified:
   trunk/Copyright
   trunk/libdvdcss/common.h
   trunk/libdvdcss/device.c

Log:
Fix linking on Cygwin and remove nonsense lseek64 --> lseek indirection,
all in one fell swoop.  Patch by yours truly accepted upstream.


Modified: trunk/Copyright
==============================================================================
--- trunk/Copyright	(original)
+++ trunk/Copyright	Tue Nov  7 17:42:39 2006
@@ -49,7 +49,7 @@
 License:    GNU General Public License
 
 Name:       libdvdcss
-Version:    Subversion r202 (post 1.2.9 release)
+Version:    Subversion r203 (post 1.2.9 release)
 Homepage:   http://developers.videolan.org/libdvdcss/
 Directory:  libdvdcss
 Copyright:  1998-2006 VideoLAN

Modified: trunk/libdvdcss/common.h
==============================================================================
--- trunk/libdvdcss/common.h	(original)
+++ trunk/libdvdcss/common.h	Tue Nov  7 17:42:39 2006
@@ -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 @@
 #   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 @@
 #       define snprintf _snprintf  /* snprintf not defined in mingw32 (bug?) */
 #   endif
 
-#else
-
-#   define lseek64 lseek
-
 #endif
 

Modified: trunk/libdvdcss/device.c
==============================================================================
--- trunk/libdvdcss/device.c	(original)
+++ trunk/libdvdcss/device.c	Tue Nov  7 17:42:39 2006
@@ -592,7 +592,7 @@
     }
 
     i_seek = (off_t)i_blocks * (off_t)DVDCSS_BLOCK_SIZE;
-    i_seek = lseek64( dvdcss->i_read_fd, i_seek, SEEK_SET );
+    i_seek = lseek( dvdcss->i_read_fd, i_seek, SEEK_SET );
 
     if( i_seek < 0 )
     {



More information about the MPlayer-cvslog mailing list