fix: more verbose when failing in creating oal

This commit is contained in:
Brian Matzon 2002-12-22 21:44:49 +00:00
parent eea45f95eb
commit e772198159
1 changed files with 7 additions and 1 deletions

View File

@ -41,7 +41,13 @@
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_openal_BaseAL_nCreate (JNIEnv *env, jobject obj) {
return InitializeOpenAL();
if(!InitializeOpenAL()) {
jclass cls = env->FindClass("org/lwjgl/openal/OpenALException");
env->ThrowNew(cls, "Unable to load function pointers to openal.");
env->DeleteLocalRef(cls);
return JNI_FALSE;
}
return JNI_TRUE;
}
/*