Reason of OpenAL uses ccall, even on WinDoze ....

shelarcy shelarcy at
Sat Oct 22 11:30:32 EDT 2005

On Sat, 22 Oct 2005 23:40:33 +0900, Sven Panne <Sven.Panne at>  
>> > Log:
>> > For some obscure/unknown reason, OpenAL uses ccall, even on WinDoze...
>> So I send again below message, and I notice where is the problem on
>> windows. [...]
> I am not sure if we are talking about the same problem here: As I've  
> recently
> noticed to my surprise, the API entries in openal32.dll use the _cdecl
> calling convention! AFAIK this is very unusual for a WinDoze DLL, so the
> above commit makes sure that the Haskell binding always uses ccall, even  
> on
> WinDoze.

Okay, I see.

>> I am chceking OpenAL CVS Log. Because I'm waiting that my patch is  
>> applied.
> It will when I have time to look at it more closely...

I'm looking forward to it.

shelarcy <shelarcy>

More information about the Libraries mailing list