]> git.sesse.net Git - vlc/blob - contrib/src/dvdread/dvdread-win32.patch
Contribs: add dvdread
[vlc] / contrib / src / dvdread / dvdread-win32.patch
1 Index: dvdread/src/dvd_reader.c
2 ===================================================================
3 --- dvdread/src/dvd_reader.c    (revision 1157)
4 +++ dvdread/src/dvd_reader.c    (working copy)
5 @@ -34,6 +34,7 @@
6  #include <limits.h>
7  #include <dirent.h>
8  
9 +#if 0
10  /* misc win32 helpers */
11  #ifdef WIN32
12  #ifndef HAVE_GETTIMEOFDAY
13 @@ -52,6 +53,7 @@
14  #include <io.h> /* read() */
15  #define lseek64 _lseeki64
16  #endif
17 +#endif
18  
19  #if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__bsdi__) || defined(__DARWIN__)
20  #define SYS_BSD 1
21 Index: dvdread/src/dvdread/ifo_types.h
22 ===================================================================
23 --- dvdread/src/dvdread/ifo_types.h     (rĂ©vision 1188)
24 +++ dvdread/src/dvdread/ifo_types.h     (copie de travail)
25 @@ -32,7 +32,7 @@
26  
27  #if defined(__GNUC__)
28  #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
29 -#define ATTRIBUTE_PACKED __attribute__ ((packed))
30 +#define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct))
31  #define PRAGMA_PACK 0
32  #endif
33  #endif