// Flags for wxSound::Play
-// NB: We can't use enum because there would be ambiguity between the
-// two Play() prototypes when called without explicit parameters
-// if WXWIN_COMPATIBILITY_2_4.
-// We can't use enum with some compilers either, because they
-// keep reporting nonexistent ambiguities between
-// Play(unsigned) and static Play(const wxString&, unsigned).
+// NB: We can't use enum with some compilers, because they keep reporting
+// nonexistent ambiguities between Play(unsigned) and static Play(const
+// wxString&, unsigned).
#define wxSOUND_SYNC ((unsigned)0)
#define wxSOUND_ASYNC ((unsigned)1)
#define wxSOUND_LOOP ((unsigned)2)
{
wxASSERT_MSG( (flags & wxSOUND_LOOP) == 0 ||
(flags & wxSOUND_ASYNC) != 0,
- _T("sound can only be looped asynchronously") );
+ wxT("sound can only be looped asynchronously") );
return DoPlay(flags);
}
// wxSound class implementation
// ----------------------------------------------------------------------------
-#if defined(__WXMSW__)
+#if defined(__WINDOWS__)
#include "wx/msw/sound.h"
#elif defined(__WXCOCOA__)
#include "wx/cocoa/sound.h"
#elif defined(__WXMAC__)
- #include "wx/mac/sound.h"
+ #include "wx/osx/sound.h"
#elif defined(__WXPM__)
#include "wx/os2/sound.h"
#elif defined(__UNIX__)