diff options
-rw-r--r-- | lib/libdvd/libdvdnav/src/remap.c | 2 | ||||
-rw-r--r-- | lib/libdvd/libdvdread/src/dvd_reader.c | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/lib/libdvd/libdvdnav/src/remap.c b/lib/libdvd/libdvdnav/src/remap.c index 5601605dba..eb40b9d841 100644 --- a/lib/libdvd/libdvdnav/src/remap.c +++ b/lib/libdvd/libdvdnav/src/remap.c @@ -25,10 +25,10 @@ #include <stdlib.h> #include <string.h> #include <stdio.h> +#include <fcntl.h> #ifndef _MSC_VER #include <sys/param.h> -#include <sys/fcntl.h> #else #ifndef MAXPATHLEN #define MAXPATHLEN 255 diff --git a/lib/libdvd/libdvdread/src/dvd_reader.c b/lib/libdvd/libdvdread/src/dvd_reader.c index 2173cdda1f..8849e848e3 100644 --- a/lib/libdvd/libdvdread/src/dvd_reader.c +++ b/lib/libdvd/libdvdread/src/dvd_reader.c @@ -31,6 +31,9 @@ #include <unistd.h> #include <limits.h> #include <dirent.h> +#ifndef WIN32 +#include <paths.h> +#endif #define WITH_CACHE @@ -492,7 +495,7 @@ dvd_reader_t *DVDOpen( const char *ppath ) fclose( mntfile ); } #elif defined(__linux__) - mntfile = fopen( MOUNTED, "r" ); + mntfile = fopen( _PATH_MOUNTED, "r" ); if( mntfile ) { struct mntent *me; |