http://bugs.winehq.org/show_bug.cgi?id=27532
Summary: alGetError() should return AL_NO_ERROR when called out of context Product: Wine Version: 1.3.21 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: openal32 AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com CC: wine-bugs@winehq.org
A proprietary app I tried today calls alGetError() to see whether alcOpenDriver() worked... which is dumb, but alGetError() returns AL_NO_ERROR on Windows, so it got away with it. Linux's alGetError() returns an error in that situation.
See also http://opensource.creative.com/pipermail/openal/2011-June/012399.html