OSDN Git Service

MacGUI: Fix a warning on 10.5
authorritsuka <ritsuka@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Wed, 28 Nov 2007 19:48:43 +0000 (19:48 +0000)
committerritsuka <ritsuka@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Wed, 28 Nov 2007 19:48:43 +0000 (19:48 +0000)
git-svn-id: svn://localhost/HandBrake/trunk@1083 b64f7644-9d1e-0410-96f1-a4d463321fa5

macosx/HBDVDDetector.m

index 7360c0a..966e812 100644 (file)
     }
     FSVolumeRefNum volRefNum = catalogInfo.volume;
 
-       // Mow let's get the device name
+       // Now let's get the device name
        GetVolParmsInfoBuffer volumeParms;
+    // PBHGetVolParmsSync is deprecated, but still needed for 10.4 compatibility
+    #if MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_4
        HParamBlockRec pb;
        pb.ioParam.ioNamePtr = NULL;
        pb.ioParam.ioVRefNum = volRefNum;
        pb.ioParam.ioBuffer = (Ptr) &volumeParms;
        pb.ioParam.ioReqCount = sizeof( volumeParms );
        err = PBHGetVolParmsSync( &pb );
+    #else
+    // Let's use FSGetVolumeParms
+    err = FSGetVolumeParms ( volRefNum, &volumeParms, sizeof( volumeParms ) );
+    #endif
+
     if( err != noErr )
     {
         return nil;