ntdll/cdrom : implement CDROM_Verify to work on Mac OS X, with comment (try 3)

Loïc Maury lmaury at gmail.com
Sun Jan 23 03:47:17 CST 2011


---
 dlls/ntdll/cdrom.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/dlls/ntdll/cdrom.c b/dlls/ntdll/cdrom.c
index 59f85a0..6a6d8e0 100644
--- a/dlls/ntdll/cdrom.c
+++ b/dlls/ntdll/cdrom.c
@@ -1121,6 +1121,10 @@ static NTSTATUS CDROM_Verify(int dev, int fd)
         return STATUS_SUCCESS;
     else
         return STATUS_NO_MEDIA_IN_DEVICE;
+#elif defined(__APPLE__)
+       /* At this point, we know that we have media, because in Mac OS X,
the
+        * device file is only created when media is present. */
+       return STATUS_SUCCESS;
 #else
     FIXME("not supported on this O/S\n");
     return STATUS_NOT_SUPPORTED;
-- 
1.7.3.2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20110123/247b3ba9/attachment.htm>


More information about the wine-devel mailing list