Order Unix host api initializers depending on whether we're on Linux

This commit is contained in:
aknudsen 2008-03-30 21:02:09 +00:00
commit bf2d5d7e6b

View file

@ -58,6 +58,8 @@ PaError PaSkeleton_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiI
PaUtilHostApiInitializer *paHostApiInitializers[] =
{
#ifdef __linux__
#ifdef PA_USE_ALSA
PaAlsa_Initialize,
#endif
@ -66,6 +68,18 @@ PaUtilHostApiInitializer *paHostApiInitializers[] =
PaOSS_Initialize,
#endif
#else
#ifdef PA_USE_OSS
PaOSS_Initialize,
#endif
#ifdef PA_USE_ALSA
PaAlsa_Initialize,
#endif
#endif /* __linux__ */
#ifdef PA_USE_JACK
PaJack_Initialize,
#endif