conformed the function pointer table fill-out pattern to prior usage cases mac side, though it would appear we've still got issues finding the methods to bind

This commit is contained in:
Brian Roberts 2019-05-21 23:27:59 -05:00
parent bda100914d
commit c8a77ca885

View file

@ -436,139 +436,139 @@ ALboolean LoadOAL10Library(char *szOALFullPathName, LPOPENALFNTABLE lpOALFnTable
} }
//efx //efx
lpOALFnTable->alGenEffects = (LPALGENEFFECTS)dlsym(openal_library, "alGenEffects"); lpOALFnTable->alGenEffects = (LPALGENEFFECTS)alGenEffects;
if (lpOALFnTable->alGenEffects == NULL) if (lpOALFnTable->alGenEffects == NULL)
{ {
warn("Failed to retrieve 'alGenEffects' function address\n"); warn("Failed to retrieve 'alGenEffects' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alEffecti = (LPALEFFECTI)dlsym(openal_library, "alEffecti"); lpOALFnTable->alEffecti = (LPALEFFECTI)alEffecti;
if (lpOALFnTable->alEffecti == NULL) if (lpOALFnTable->alEffecti == NULL)
{ {
warn("Failed to retrieve 'alEffecti' function address\n"); warn("Failed to retrieve 'alEffecti' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alEffectiv = (LPALEFFECTIV)dlsym(openal_library, "alEffectiv"); lpOALFnTable->alEffectiv = (LPALEFFECTIV)alEffectiv;
if (lpOALFnTable->alEffectiv == NULL) if (lpOALFnTable->alEffectiv == NULL)
{ {
warn("Failed to retrieve 'alEffectiv' function address\n"); warn("Failed to retrieve 'alEffectiv' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alEffectf = (LPALEFFECTF)dlsym(openal_library, "alEffectf"); lpOALFnTable->alEffectf = (LPALEFFECTF)alEffectf;
if (lpOALFnTable->alEffectf == NULL) if (lpOALFnTable->alEffectf == NULL)
{ {
warn("Failed to retrieve 'alEffectf' function address\n"); warn("Failed to retrieve 'alEffectf' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alEffectfv = (LPALEFFECTFV)dlsym(openal_library, "alEffectfv"); lpOALFnTable->alEffectfv = (LPALEFFECTFV)alEffectfv;
if (lpOALFnTable->alEffectfv == NULL) if (lpOALFnTable->alEffectfv == NULL)
{ {
warn("Failed to retrieve 'alEffectfv' function address\n"); warn("Failed to retrieve 'alEffectfv' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGetEffecti = (LPALGETEFFECTI)dlsym(openal_library, "alGetEffecti"); lpOALFnTable->alGetEffecti = (LPALGETEFFECTI)alGetEffecti;
if (lpOALFnTable->alGetEffecti == NULL) if (lpOALFnTable->alGetEffecti == NULL)
{ {
warn("Failed to retrieve 'alGetEffecti' function address\n"); warn("Failed to retrieve 'alGetEffecti' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGetEffectiv = (LPALGETEFFECTIV)dlsym(openal_library, "alGetEffectiv"); lpOALFnTable->alGetEffectiv = (LPALGETEFFECTIV)alGetEffectiv;
if (lpOALFnTable->alGetEffectiv == NULL) if (lpOALFnTable->alGetEffectiv == NULL)
{ {
warn("Failed to retrieve 'alGetEffectiv' function address\n"); warn("Failed to retrieve 'alGetEffectiv' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGetEffectf = (LPALGETEFFECTF)dlsym(openal_library, "alGetEffectf"); lpOALFnTable->alGetEffectf = (LPALGETEFFECTF)alGetEffectf;
if (lpOALFnTable->alGetEffectf == NULL) if (lpOALFnTable->alGetEffectf == NULL)
{ {
warn("Failed to retrieve 'alGetEffectf' function address\n"); warn("Failed to retrieve 'alGetEffectf' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGetEffectfv = (LPALGETEFFECTFV)dlsym(openal_library, "alGetEffectfv"); lpOALFnTable->alGetEffectfv = (LPALGETEFFECTFV)alGetEffectfv;
if (lpOALFnTable->alGetEffectfv == NULL) if (lpOALFnTable->alGetEffectfv == NULL)
{ {
warn("Failed to retrieve 'alGetEffectfv' function address\n"); warn("Failed to retrieve 'alGetEffectfv' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alDeleteEffects = (LPALDELETEEFFECTS)dlsym(openal_library, "alDeleteEffects"); lpOALFnTable->alDeleteEffects = (LPALDELETEEFFECTS)alDeleteEffects;
if (lpOALFnTable->alDeleteEffects == NULL) if (lpOALFnTable->alDeleteEffects == NULL)
{ {
warn("Failed to retrieve 'alDeleteEffects' function address\n"); warn("Failed to retrieve 'alDeleteEffects' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alIsEffect = (LPALISEFFECT)dlsym(openal_library, "alIsEffect"); lpOALFnTable->alIsEffect = (LPALISEFFECT)alIsEffect;
if (lpOALFnTable->alIsEffect == NULL) if (lpOALFnTable->alIsEffect == NULL)
{ {
warn("Failed to retrieve 'alIsEffect' function address\n"); warn("Failed to retrieve 'alIsEffect' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alAuxiliaryEffectSlotf = (LPALAUXILIARYEFFECTSLOTF)dlsym(openal_library, "alAuxiliaryEffectSlotf"); lpOALFnTable->alAuxiliaryEffectSlotf = (LPALAUXILIARYEFFECTSLOTF)alAuxiliaryEffectSlotf;
if (lpOALFnTable->alAuxiliaryEffectSlotf == NULL) if (lpOALFnTable->alAuxiliaryEffectSlotf == NULL)
{ {
warn("Failed to retrieve 'alAuxiliaryEffectSlotf' function address\n"); warn("Failed to retrieve 'alAuxiliaryEffectSlotf' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alAuxiliaryEffectSlotfv = (LPALAUXILIARYEFFECTSLOTFV)dlsym(openal_library, "alAuxiliaryEffectSlotfv"); lpOALFnTable->alAuxiliaryEffectSlotfv = (LPALAUXILIARYEFFECTSLOTFV)alAuxiliaryEffectSlotfv;
if (lpOALFnTable->alAuxiliaryEffectSlotfv == NULL) if (lpOALFnTable->alAuxiliaryEffectSlotfv == NULL)
{ {
warn("Failed to retrieve 'alAuxiliaryEffectSlotfv' function address\n"); warn("Failed to retrieve 'alAuxiliaryEffectSlotfv' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alAuxiliaryEffectSloti = (LPALAUXILIARYEFFECTSLOTI)dlsym(openal_library, "alAuxiliaryEffectSloti"); lpOALFnTable->alAuxiliaryEffectSloti = (LPALAUXILIARYEFFECTSLOTI)alAuxiliaryEffectSloti;
if (lpOALFnTable->alAuxiliaryEffectSloti == NULL) if (lpOALFnTable->alAuxiliaryEffectSloti == NULL)
{ {
warn("Failed to retrieve 'alAuxiliaryEffectSloti' function address\n"); warn("Failed to retrieve 'alAuxiliaryEffectSloti' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alAuxiliaryEffectSlotiv = (LPALAUXILIARYEFFECTSLOTIV)dlsym(openal_library, "alAuxiliaryEffectSlotiv"); lpOALFnTable->alAuxiliaryEffectSlotiv = (LPALAUXILIARYEFFECTSLOTIV)alAuxiliaryEffectSlotiv;
if (lpOALFnTable->alAuxiliaryEffectSlotiv == NULL) if (lpOALFnTable->alAuxiliaryEffectSlotiv == NULL)
{ {
warn("Failed to retrieve 'alAuxiliaryEffectSlotiv' function address\n"); warn("Failed to retrieve 'alAuxiliaryEffectSlotiv' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alIsAuxiliaryEffectSlot = (LPALISAUXILIARYEFFECTSLOT)dlsym(openal_library, "alIsAuxiliaryEffectSlot"); lpOALFnTable->alIsAuxiliaryEffectSlot = (LPALISAUXILIARYEFFECTSLOT)alIsAuxiliaryEffectSlot;
if (lpOALFnTable->alIsAuxiliaryEffectSlot == NULL) if (lpOALFnTable->alIsAuxiliaryEffectSlot == NULL)
{ {
warn("Failed to retrieve 'alIsAuxiliaryEffectSlot' function address\n"); warn("Failed to retrieve 'alIsAuxiliaryEffectSlot' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGenAuxiliaryEffectSlots = (LPALGENAUXILIARYEFFECTSLOTS)dlsym(openal_library, "alGenAuxiliaryEffectSlots"); lpOALFnTable->alGenAuxiliaryEffectSlots = (LPALGENAUXILIARYEFFECTSLOTS)alGenAuxiliaryEffectSlots;
if (lpOALFnTable->alGenAuxiliaryEffectSlots == NULL) if (lpOALFnTable->alGenAuxiliaryEffectSlots == NULL)
{ {
warn("Failed to retrieve 'alGenAuxiliaryEffectSlots' function address\n"); warn("Failed to retrieve 'alGenAuxiliaryEffectSlots' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alDeleteAuxiliaryEffectSlots = (LPALDELETEAUXILIARYEFFECTSLOTS)dlsym(openal_library, "alDeleteAuxiliaryEffectSlots"); lpOALFnTable->alDeleteAuxiliaryEffectSlots = (LPALDELETEAUXILIARYEFFECTSLOTS)alDeleteAuxiliaryEffectSlots;
if (lpOALFnTable->alDeleteAuxiliaryEffectSlots == NULL) if (lpOALFnTable->alDeleteAuxiliaryEffectSlots == NULL)
{ {
warn("Failed to retrieve 'alDeleteAuxiliaryEffectSlots' function address\n"); warn("Failed to retrieve 'alDeleteAuxiliaryEffectSlots' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGetAuxiliaryEffectSlotf = (LPALGETAUXILIARYEFFECTSLOTF)dlsym(openal_library, "alGetAuxiliaryEffectSlotf"); lpOALFnTable->alGetAuxiliaryEffectSlotf = (LPALGETAUXILIARYEFFECTSLOTF)alGetAuxiliaryEffectSlotf;
if (lpOALFnTable->alGetAuxiliaryEffectSlotf == NULL) if (lpOALFnTable->alGetAuxiliaryEffectSlotf == NULL)
{ {
warn("Failed to retrieve 'alGetAuxiliaryEffectSlotf' function address\n"); warn("Failed to retrieve 'alGetAuxiliaryEffectSlotf' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGetAuxiliaryEffectSlotfv = (LPALGETAUXILIARYEFFECTSLOTFV)dlsym(openal_library, "alGetAuxiliaryEffectSlotfv"); lpOALFnTable->alGetAuxiliaryEffectSlotfv = (LPALGETAUXILIARYEFFECTSLOTFV)alGetAuxiliaryEffectSlotfv;
if (lpOALFnTable->alGetAuxiliaryEffectSlotfv == NULL) if (lpOALFnTable->alGetAuxiliaryEffectSlotfv == NULL)
{ {
warn("Failed to retrieve 'alGetAuxiliaryEffectSlotfv' function address\n"); warn("Failed to retrieve 'alGetAuxiliaryEffectSlotfv' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGetAuxiliaryEffectSloti = (LPALGETAUXILIARYEFFECTSLOTI)dlsym(openal_library, "alGetAuxiliaryEffectSloti"); lpOALFnTable->alGetAuxiliaryEffectSloti = (LPALGETAUXILIARYEFFECTSLOTI)alGetAuxiliaryEffectSloti;
if (lpOALFnTable->alGetAuxiliaryEffectSloti == NULL) if (lpOALFnTable->alGetAuxiliaryEffectSloti == NULL)
{ {
warn("Failed to retrieve 'alGetAuxiliaryEffectSloti' function address\n"); warn("Failed to retrieve 'alGetAuxiliaryEffectSloti' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alGetAuxiliaryEffectSlotiv = (LPALGETAUXILIARYEFFECTSLOTIV)dlsym(openal_library, "alGetAuxiliaryEffectSlotiv"); lpOALFnTable->alGetAuxiliaryEffectSlotiv = (LPALGETAUXILIARYEFFECTSLOTIV)alGetAuxiliaryEffectSlotiv;
if (lpOALFnTable->alGetAuxiliaryEffectSlotiv == NULL) if (lpOALFnTable->alGetAuxiliaryEffectSlotiv == NULL)
{ {
warn("Failed to retrieve 'alGetAuxiliaryEffectSlotiv' function address\n"); warn("Failed to retrieve 'alGetAuxiliaryEffectSlotiv' function address\n");
return AL_FALSE; return AL_FALSE;
} }
lpOALFnTable->alSource3i = (LPALSOURCE3I)dlsym(openal_library, "alSource3i"); lpOALFnTable->alSource3i = (LPALSOURCE3I)alSource3i;
if (lpOALFnTable->alSource3i == NULL) if (lpOALFnTable->alSource3i == NULL)
{ {
warn("Failed to retrieve 'alSource3i' function address\n"); warn("Failed to retrieve 'alSource3i' function address\n");