[DVDnav-discuss] r1175 - in trunk/libdvdread/src: dvd_reader.c dvdread_internal.h
nicodvb
subversion at mplayerhq.hu
Tue Aug 4 23:21:49 CEST 2009
Author: nicodvb
Date: Tue Aug 4 23:21:49 2009
New Revision: 1175
Log:
replaced conditional checks on MSC with _WIN32 to permit MINGW to mount and decrypt images; patch by John Stebbins (stebbing jetheaddev com)
Modified:
trunk/libdvdread/src/dvd_reader.c
trunk/libdvdread/src/dvdread_internal.h
Modified: trunk/libdvdread/src/dvd_reader.c
==============================================================================
--- trunk/libdvdread/src/dvd_reader.c Tue Jun 9 00:02:37 2009 (r1174)
+++ trunk/libdvdread/src/dvd_reader.c Tue Aug 4 23:21:49 2009 (r1175)
@@ -333,7 +333,7 @@ dvd_reader_t *DVDOpen( const char *ppath
char *dev_name = NULL;
char *path = NULL, *new_path = NULL, *path_copy = NULL;
-#ifdef _MSC_VER
+#ifdef _WIN32
int len;
#endif
@@ -347,7 +347,7 @@ dvd_reader_t *DVDOpen( const char *ppath
/* Try to open libdvdcss or fall back to standard functions */
have_css = dvdinput_setup();
-#ifdef _MSC_VER
+#ifdef _WIN32
/* Strip off the trailing \ if it is not a drive */
len = strlen(path);
if ((len > 1) &&
@@ -506,11 +506,11 @@ dvd_reader_t *DVDOpen( const char *ppath
}
fclose( mntfile );
}
-#elif defined(_MSC_VER) || defined(__OS2__)
+#elif defined(_WIN32) || defined(__OS2__)
auth_drive = DVDOpenImageFile( path, have_css );
#endif
-#if !defined(_MSC_VER) && !defined(__OS2__)
+#if !defined(_WIN32) && !defined(__OS2__)
if( !dev_name ) {
fprintf( stderr, "libdvdread: Couldn't find device name.\n" );
} else if( !auth_drive ) {
Modified: trunk/libdvdread/src/dvdread_internal.h
==============================================================================
--- trunk/libdvdread/src/dvdread_internal.h Tue Jun 9 00:02:37 2009 (r1174)
+++ trunk/libdvdread/src/dvdread_internal.h Tue Aug 4 23:21:49 2009 (r1175)
@@ -19,9 +19,9 @@
#ifndef LIBDVDREAD_DVDREAD_INTERNAL_H
#define LIBDVDREAD_DVDREAD_INTERNAL_H
-#ifdef _MSC_VER
+#ifdef _WIN32
#include <unistd.h>
-#endif /* _MSC_VER */
+#endif /* _WIN32 */
#define CHECK_VALUE(arg) \
if(!(arg)) { \
More information about the DVDnav-discuss
mailing list