@@ -137,7 +137,7 @@ JNIEXPORT void JNICALL SDL_JAVA_INTERFACE(onNativeMouse)(
137137
138138JNIEXPORT void JNICALL SDL_JAVA_INTERFACE (onNativePen )(
139139 JNIEnv * env , jclass jcls ,
140- jint pen_id_in , jint button , jint action , jfloat x , jfloat y , jfloat p );
140+ jint pen_id_in , jint device_type , jint button , jint action , jfloat x , jfloat y , jfloat p );
141141
142142JNIEXPORT void JNICALL SDL_JAVA_INTERFACE (onNativeAccel )(
143143 JNIEnv * env , jclass jcls ,
@@ -235,7 +235,7 @@ static JNINativeMethod SDLActivity_tab[] = {
235235 { "onNativePinchUpdate" , "(F)V" , SDL_JAVA_INTERFACE (onNativePinchUpdate ) },
236236 { "onNativePinchEnd" , "()V" , SDL_JAVA_INTERFACE (onNativePinchEnd ) },
237237 { "onNativeMouse" , "(IIFFZ)V" , SDL_JAVA_INTERFACE (onNativeMouse ) },
238- { "onNativePen" , "(IIIFFF )V" , SDL_JAVA_INTERFACE (onNativePen ) },
238+ { "onNativePen" , "(IIIIFFF )V" , SDL_JAVA_INTERFACE (onNativePen ) },
239239 { "onNativeAccel" , "(FFF)V" , SDL_JAVA_INTERFACE (onNativeAccel ) },
240240 { "onNativeClipboardChanged" , "()V" , SDL_JAVA_INTERFACE (onNativeClipboardChanged ) },
241241 { "nativeLowMemory" , "()V" , SDL_JAVA_INTERFACE (nativeLowMemory ) },
@@ -1431,11 +1431,11 @@ JNIEXPORT void JNICALL SDL_JAVA_INTERFACE(onNativeMouse)(
14311431// Pen
14321432JNIEXPORT void JNICALL SDL_JAVA_INTERFACE (onNativePen )(
14331433 JNIEnv * env , jclass jcls ,
1434- jint pen_id_in , jint button , jint action , jfloat x , jfloat y , jfloat p )
1434+ jint pen_id_in , jint device_type , jint button , jint action , jfloat x , jfloat y , jfloat p )
14351435{
14361436 SDL_LockMutex (Android_ActivityMutex );
14371437
1438- Android_OnPen (Android_Window , pen_id_in , button , action , x , y , p );
1438+ Android_OnPen (Android_Window , pen_id_in , device_type , button , action , x , y , p );
14391439
14401440 SDL_UnlockMutex (Android_ActivityMutex );
14411441}
0 commit comments