Mercurial > dwindows
changeset 2518:c4e90a623437
Android: Fix not actually passing the data in dw_window_set_data().
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 08 May 2021 08:43:47 +0000 |
parents | d746323f2841 |
children | 551313c064f2 |
files | android/dw.cpp |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/android/dw.cpp Sat May 08 08:11:51 2021 +0000 +++ b/android/dw.cpp Sat May 08 08:43:47 2021 +0000 @@ -4139,7 +4139,7 @@ jmethodID windowSetData = env->GetMethodID(clazz, "windowSetData", "(Landroid/view/View;Ljava/lang/String;J)V"); // Call the method on the object - env->CallVoidMethod(_dw_obj, windowSetData, window, jstr); + env->CallVoidMethod(_dw_obj, windowSetData, window, jstr, (jlong)data); } } @@ -4166,7 +4166,7 @@ jmethodID windowGetData = env->GetMethodID(clazz, "windowGetData", "(Landroid/view/View;Ljava/lang/String;)J"); // Call the method on the object - retval = DW_INT_TO_POINTER(env->CallLongMethod(_dw_obj, windowGetData, window, jstr)); + retval = (void *)env->CallLongMethod(_dw_obj, windowGetData, window, jstr); } return retval; }