# HG changeset patch # User mroi # Date 1081512926 0 # Node ID a27c81078c3c02ec855580d36ad094123cb77dfb # Parent e75c52894630c49b4ed9bfa356d629677ba664ab removing O_EXCL, since it does not work with DVD images (patch from Bastien) diff -r e75c52894630 -r a27c81078c3c dvdread/dvd_input.c --- a/dvdread/dvd_input.c Wed Mar 03 16:50:42 2004 +0000 +++ b/dvdread/dvd_input.c Fri Apr 09 12:15:26 2004 +0000 @@ -170,7 +170,7 @@ /* Open the device */ #ifndef WIN32 - dev->fd = open(target, O_RDONLY | O_EXCL); + dev->fd = open(target, O_RDONLY); #else dev->fd = open(target, O_RDONLY | O_BINARY); #endif diff -r e75c52894630 -r a27c81078c3c vm/vm.c --- a/vm/vm.c Wed Mar 03 16:50:42 2004 +0000 +++ b/vm/vm.c Fri Apr 09 12:15:26 2004 +0000 @@ -135,7 +135,7 @@ uint8_t data[DVD_VIDEO_LB_LEN]; /* Read DVD name */ - fd = open(device, O_RDONLY | O_EXCL); + fd = open(device, O_RDONLY); if (fd > 0) { off = lseek( fd, 32 * (off_t) DVD_VIDEO_LB_LEN, SEEK_SET ); if( off == ( 32 * (off_t) DVD_VIDEO_LB_LEN ) ) {