File openal-0.0.8-gcc-4.2.diff of Package openal
void parameter must be "void" now, not a typedef of void see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9278 --- common/include/AL/alc.h +++ common/include/AL/alc.h @@ -187,7 +187,7 @@ ALC_API void ALC_APIENTRY alcSuspendContext( ALCcontext *context ); ALC_API void ALC_APIENTRY alcDestroyContext( ALCcontext *context ); -ALC_API ALCcontext * ALC_APIENTRY alcGetCurrentContext( ALCvoid ); +ALC_API ALCcontext * ALC_APIENTRY alcGetCurrentContext( void ); ALC_API ALCdevice* ALC_APIENTRY alcGetContextsDevice( ALCcontext *context ); @@ -248,7 +248,7 @@ typedef ALCboolean (ALC_APIENTRY *LPALCMAKECONTEXTCURRENT)( ALCcontext *cont typedef void (ALC_APIENTRY *LPALCPROCESSCONTEXT)( ALCcontext *context ); typedef void (ALC_APIENTRY *LPALCSUSPENDCONTEXT)( ALCcontext *context ); typedef void (ALC_APIENTRY *LPALCDESTROYCONTEXT)( ALCcontext *context ); -typedef ALCcontext * (ALC_APIENTRY *LPALCGETCURRENTCONTEXT)( ALCvoid ); +typedef ALCcontext * (ALC_APIENTRY *LPALCGETCURRENTCONTEXT)( void ); typedef ALCdevice * (ALC_APIENTRY *LPALCGETCONTEXTSDEVICE)( ALCcontext *context ); typedef ALCdevice * (ALC_APIENTRY *LPALCOPENDEVICE)( const ALCchar *devicename ); typedef ALCboolean (ALC_APIENTRY *LPALCCLOSEDEVICE)( ALCdevice *device );