mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-02 17:03:13 +00:00
Hack to disable 'depracted' warnings on OS X 10.5
svn-id: r32173
This commit is contained in:
parent
14c411e90b
commit
8d0766f4f7
@ -24,6 +24,17 @@
|
||||
|
||||
#ifdef MACOSX
|
||||
|
||||
// HACK to disable deprecated warnings under Mac OS X 10.5.
|
||||
// Apple depracted the AUGraphNewNode & AUGraphGetNodeInfo APIs
|
||||
// in favor of the new AUGraphAddNode & AUGraphNodeInfo APIs.
|
||||
// While it would be trivial to switch to those, this would break
|
||||
// binary compatibility with all pre-10.5 systems, so we don't want
|
||||
// to do that just now. Maybe when 10.6 comes... :)
|
||||
#include <AvailabilityMacros.h>
|
||||
#undef DEPRECATED_ATTRIBUTE
|
||||
#define DEPRECATED_ATTRIBUTE
|
||||
|
||||
|
||||
#include "common/config-manager.h"
|
||||
#include "common/util.h"
|
||||
#include "sound/midiplugin.h"
|
||||
|
@ -24,6 +24,18 @@
|
||||
|
||||
#if defined(MACOSX) || defined(macintosh)
|
||||
|
||||
// HACK to disable deprecated warnings under Mac OS X 10.5.
|
||||
// Apple depracted the complete QuickTime Music/MIDI API.
|
||||
// Apps are supposed to use CoreAudio & CoreMIDI. We do support
|
||||
// those, but while QT Midi support is still around, there is no
|
||||
// reason to disable this driver. If they really ditch the API in 10.6,
|
||||
// we can still release binaries with this driver disabled/removed.
|
||||
#include <AvailabilityMacros.h>
|
||||
#undef DEPRECATED_ATTRIBUTE
|
||||
#define DEPRECATED_ATTRIBUTE
|
||||
|
||||
|
||||
|
||||
#include "common/endian.h"
|
||||
#include "common/util.h"
|
||||
#include "sound/midiplugin.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user