Chris Robinson : openal32: Use the correct prototype for function pointers.

Alexandre Julliard julliard at winehq.org
Tue Nov 10 09:39:16 CST 2009


Module: wine
Branch: master
Commit: 9d61f1d72ff370d77e3c1d280b6323c99f4fb26e
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=9d61f1d72ff370d77e3c1d280b6323c99f4fb26e

Author: Chris Robinson <chris.kcat at gmail.com>
Date:   Tue Nov 10 04:47:10 2009 -0800

openal32: Use the correct prototype for function pointers.

---

 dlls/openal32/openal.c |   66 ++++++++++++++++++++++++------------------------
 1 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/dlls/openal32/openal.c b/dlls/openal32/openal.c
index 88bfc9c..3d2bb00 100644
--- a/dlls/openal32/openal.c
+++ b/dlls/openal32/openal.c
@@ -44,39 +44,39 @@ typedef struct wine_ALCcontext {
 
     ALboolean been_current;
 
-    ALvoid (CDECL*alGenFilters)(ALsizei n, ALuint* filters);
-    ALvoid (CDECL*alDeleteFilters)(ALsizei n, const ALuint* filters);
-    ALboolean (CDECL*alIsFilter)(ALuint fid);
-    ALvoid (CDECL*alFilterf)(ALuint fid, ALenum param, ALfloat value);
-    ALvoid (CDECL*alFilterfv)(ALuint fid, ALenum param, const ALfloat* values);
-    ALvoid (CDECL*alFilteri)(ALuint fid, ALenum param, ALint value);
-    ALvoid (CDECL*alFilteriv)(ALuint fid, ALenum param, const ALint* values);
-    ALvoid (CDECL*alGetFilterf)(ALuint fid, ALenum param, ALfloat* value);
-    ALvoid (CDECL*alGetFilterfv)(ALuint fid, ALenum param, ALfloat* values);
-    ALvoid (CDECL*alGetFilteri)(ALuint fid, ALenum param, ALint* value);
-    ALvoid (CDECL*alGetFilteriv)(ALuint fid, ALenum param, ALint* values);
-    ALvoid (CDECL*alGenEffects)(ALsizei n, ALuint* effects);
-    ALvoid (CDECL*alDeleteEffects)(ALsizei n, const ALuint* effects);
-    ALboolean (CDECL*alIsEffect)(ALuint eid);
-    ALvoid (CDECL*alEffectf)(ALuint eid, ALenum param, ALfloat value);
-    ALvoid (CDECL*alEffectfv)(ALuint eid, ALenum param, const ALfloat* values);
-    ALvoid (CDECL*alEffecti)(ALuint eid, ALenum param, ALint value);
-    ALvoid (CDECL*alEffectiv)(ALuint eid, ALenum param, const ALint* values);
-    ALvoid (CDECL*alGetEffectf)(ALuint eid, ALenum param, ALfloat* value);
-    ALvoid (CDECL*alGetEffectfv)(ALuint eid, ALenum param, ALfloat* values);
-    ALvoid (CDECL*alGetEffecti)(ALuint eid, ALenum param, ALint* value);
-    ALvoid (CDECL*alGetEffectiv)(ALuint eid, ALenum param, ALint* values);
-    ALvoid (CDECL*alGenAuxiliaryEffectSlots)(ALsizei n, ALuint* slots);
-    ALvoid (CDECL*alDeleteAuxiliaryEffectSlots)(ALsizei n, const ALuint* slots);
-    ALboolean (CDECL*alIsAuxiliaryEffectSlot)(ALuint sid);
-    ALvoid (CDECL*alAuxiliaryEffectSlotf)(ALuint sid, ALenum param, ALfloat value);
-    ALvoid (CDECL*alAuxiliaryEffectSlotfv)(ALuint sid, ALenum param, const ALfloat* values);
-    ALvoid (CDECL*alAuxiliaryEffectSloti)(ALuint sid, ALenum param, ALint value);
-    ALvoid (CDECL*alAuxiliaryEffectSlotiv)(ALuint sid, ALenum param, const ALint* values);
-    ALvoid (CDECL*alGetAuxiliaryEffectSlotf)(ALuint sid, ALenum param, ALfloat* value);
-    ALvoid (CDECL*alGetAuxiliaryEffectSlotfv)(ALuint sid, ALenum param, ALfloat* values);
-    ALvoid (CDECL*alGetAuxiliaryEffectSloti)(ALuint sid, ALenum param, ALint* value);
-    ALvoid (CDECL*alGetAuxiliaryEffectSlotiv)(ALuint sid, ALenum param, ALint* values);
+    ALvoid (AL_APIENTRY*alGenFilters)(ALsizei n, ALuint* filters);
+    ALvoid (AL_APIENTRY*alDeleteFilters)(ALsizei n, const ALuint* filters);
+    ALboolean (AL_APIENTRY*alIsFilter)(ALuint fid);
+    ALvoid (AL_APIENTRY*alFilterf)(ALuint fid, ALenum param, ALfloat value);
+    ALvoid (AL_APIENTRY*alFilterfv)(ALuint fid, ALenum param, const ALfloat* values);
+    ALvoid (AL_APIENTRY*alFilteri)(ALuint fid, ALenum param, ALint value);
+    ALvoid (AL_APIENTRY*alFilteriv)(ALuint fid, ALenum param, const ALint* values);
+    ALvoid (AL_APIENTRY*alGetFilterf)(ALuint fid, ALenum param, ALfloat* value);
+    ALvoid (AL_APIENTRY*alGetFilterfv)(ALuint fid, ALenum param, ALfloat* values);
+    ALvoid (AL_APIENTRY*alGetFilteri)(ALuint fid, ALenum param, ALint* value);
+    ALvoid (AL_APIENTRY*alGetFilteriv)(ALuint fid, ALenum param, ALint* values);
+    ALvoid (AL_APIENTRY*alGenEffects)(ALsizei n, ALuint* effects);
+    ALvoid (AL_APIENTRY*alDeleteEffects)(ALsizei n, const ALuint* effects);
+    ALboolean (AL_APIENTRY*alIsEffect)(ALuint eid);
+    ALvoid (AL_APIENTRY*alEffectf)(ALuint eid, ALenum param, ALfloat value);
+    ALvoid (AL_APIENTRY*alEffectfv)(ALuint eid, ALenum param, const ALfloat* values);
+    ALvoid (AL_APIENTRY*alEffecti)(ALuint eid, ALenum param, ALint value);
+    ALvoid (AL_APIENTRY*alEffectiv)(ALuint eid, ALenum param, const ALint* values);
+    ALvoid (AL_APIENTRY*alGetEffectf)(ALuint eid, ALenum param, ALfloat* value);
+    ALvoid (AL_APIENTRY*alGetEffectfv)(ALuint eid, ALenum param, ALfloat* values);
+    ALvoid (AL_APIENTRY*alGetEffecti)(ALuint eid, ALenum param, ALint* value);
+    ALvoid (AL_APIENTRY*alGetEffectiv)(ALuint eid, ALenum param, ALint* values);
+    ALvoid (AL_APIENTRY*alGenAuxiliaryEffectSlots)(ALsizei n, ALuint* slots);
+    ALvoid (AL_APIENTRY*alDeleteAuxiliaryEffectSlots)(ALsizei n, const ALuint* slots);
+    ALboolean (AL_APIENTRY*alIsAuxiliaryEffectSlot)(ALuint sid);
+    ALvoid (AL_APIENTRY*alAuxiliaryEffectSlotf)(ALuint sid, ALenum param, ALfloat value);
+    ALvoid (AL_APIENTRY*alAuxiliaryEffectSlotfv)(ALuint sid, ALenum param, const ALfloat* values);
+    ALvoid (AL_APIENTRY*alAuxiliaryEffectSloti)(ALuint sid, ALenum param, ALint value);
+    ALvoid (AL_APIENTRY*alAuxiliaryEffectSlotiv)(ALuint sid, ALenum param, const ALint* values);
+    ALvoid (AL_APIENTRY*alGetAuxiliaryEffectSlotf)(ALuint sid, ALenum param, ALfloat* value);
+    ALvoid (AL_APIENTRY*alGetAuxiliaryEffectSlotfv)(ALuint sid, ALenum param, ALfloat* values);
+    ALvoid (AL_APIENTRY*alGetAuxiliaryEffectSloti)(ALuint sid, ALenum param, ALint* value);
+    ALvoid (AL_APIENTRY*alGetAuxiliaryEffectSlotiv)(ALuint sid, ALenum param, ALint* values);
 
     struct wine_ALCcontext *next;
 } wine_ALCcontext;




More information about the wine-cvs mailing list