Fixed JNI error
This commit is contained in:
parent
be9286b6a0
commit
df1d611624
|
@ -99,6 +99,11 @@ JNIEXPORT void JNICALL Java_org_lwjgl_input_Mouse_initIDs(JNIEnv * env, jclass c
|
||||||
JNIEXPORT jboolean JNICALL Java_org_lwjgl_input_Mouse_nCreate(JNIEnv *env, jclass clazz) {
|
JNIEXPORT jboolean JNICALL Java_org_lwjgl_input_Mouse_nCreate(JNIEnv *env, jclass clazz) {
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
|
|
||||||
|
mEnvironment = env;
|
||||||
|
clsMouse = clazz;
|
||||||
|
|
||||||
|
CacheMouseFields();
|
||||||
|
|
||||||
/* skip enumeration, since we only want system mouse */
|
/* skip enumeration, since we only want system mouse */
|
||||||
CreateMouse();
|
CreateMouse();
|
||||||
|
|
||||||
|
@ -151,6 +156,8 @@ JNIEXPORT jboolean JNICALL Java_org_lwjgl_input_Mouse_nCreate(JNIEnv *env, jclas
|
||||||
* Signature: ()V
|
* Signature: ()V
|
||||||
*/
|
*/
|
||||||
JNIEXPORT void JNICALL Java_org_lwjgl_input_Mouse_nDestroy(JNIEnv *env, jclass clazz) {
|
JNIEXPORT void JNICALL Java_org_lwjgl_input_Mouse_nDestroy(JNIEnv *env, jclass clazz) {
|
||||||
|
mEnvironment = env;
|
||||||
|
clsMouse = clazz;
|
||||||
ShutdownMouse();
|
ShutdownMouse();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -161,6 +168,8 @@ JNIEXPORT void JNICALL Java_org_lwjgl_input_Mouse_nDestroy(JNIEnv *env, jclass c
|
||||||
*/
|
*/
|
||||||
JNIEXPORT void JNICALL Java_org_lwjgl_input_Mouse_nPoll(JNIEnv * env, jclass clazz) {
|
JNIEXPORT void JNICALL Java_org_lwjgl_input_Mouse_nPoll(JNIEnv * env, jclass clazz) {
|
||||||
mDIDevice->Acquire();
|
mDIDevice->Acquire();
|
||||||
|
mEnvironment = env;
|
||||||
|
clsMouse = clazz;
|
||||||
UpdateMouseFields();
|
UpdateMouseFields();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue