Update of /cvsroot/java-game-lib/LWJGL/src/native/common
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26045/common
Modified Files:
checkALerror.h
Log Message:
OpenAL: Enable error checking unconditionally, not only when debug is enabled
Index: checkALerror.h
===================================================================
RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/checkALerror.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- checkALerror.h 10 Sep 2004 08:13:47 -0000 1.12
+++ checkALerror.h 28 Jan 2005 21:08:16 -0000 1.13
@@ -39,25 +39,21 @@
#define CHECK_AL_ERROR \
{ \
- if (isDebugEnabled()) { \
- int err = alGetError(); \
- if (err != AL_NO_ERROR) { \
- jclass cls = (*env)->FindClass(env, "org/lwjgl/openal/OpenALException"); \
- (*env)->ThrowNew(env, cls, (const char*) alGetString(err)); \
- (*env)->DeleteLocalRef(env, cls); \
- } \
+ int err = alGetError(); \
+ if (err != AL_NO_ERROR) { \
+ jclass cls = (*env)->FindClass(env, "org/lwjgl/openal/OpenALException"); \
+ (*env)->ThrowNew(env, cls, (const char*) alGetString(err)); \
+ (*env)->DeleteLocalRef(env, cls); \
} \
}
/* only available if deviceaddress is specified in method */
#define CHECK_ALC_ERROR \
{ \
- if (isDebugEnabled()) { \
- int err = alcGetError((ALCdevice*) deviceaddress); \
- if (err != AL_NO_ERROR) { \
- jclass cls = (*env)->FindClass(env, "org/lwjgl/openal/OpenALException"); \
- (*env)->ThrowNew(env, cls, (const char*) alcGetString((ALCdevice*) deviceaddress, err)); \
- (*env)->DeleteLocalRef(env, cls); \
- } \
+ int err = alcGetError((ALCdevice*) deviceaddress); \
+ if (err != AL_NO_ERROR) { \
+ jclass cls = (*env)->FindClass(env, "org/lwjgl/openal/OpenALException"); \
+ (*env)->ThrowNew(env, cls, (const char*) alcGetString((ALCdevice*) deviceaddress, err)); \
+ (*env)->DeleteLocalRef(env, cls); \
} \
}
|