summaryrefslogtreecommitdiff
path: root/src/libjvm-android.c
diff options
context:
space:
mode:
authorJari Vetoniemi <mailroxas@gmail.com>2018-02-19 15:51:56 +0200
committerJari Vetoniemi <mailroxas@gmail.com>2018-02-19 15:51:56 +0200
commitda200d3ac0204abadd5992820486321970d689b8 (patch)
tree31b559749ff7487a420cd7f1b1b7a67aa0a9d021 /src/libjvm-android.c
parent09fc4ea761b6b774a6423bdfd92049be78e32a49 (diff)
refactoring, fixing and implementing
messy commits yay
Diffstat (limited to 'src/libjvm-android.c')
-rw-r--r--src/libjvm-android.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libjvm-android.c b/src/libjvm-android.c
index d9fff44..fd4e7d5 100644
--- a/src/libjvm-android.c
+++ b/src/libjvm-android.c
@@ -21,6 +21,16 @@ android_content_Context_getSharedPreferences(JNIEnv *env, jobject object, va_lis
return (sv ? sv : (sv = (*env)->AllocObject(env, (*env)->FindClass(env, "android/content/SharedPreferences"))));
}
+jint
+android_content_SharedPreferences_getInt(JNIEnv *env, jobject object, va_list args)
+{
+ assert(env && object);
+ jstring str = va_arg(args, jstring);
+ printf("%s::%d\n", (*env)->GetStringUTFChars(env, str, NULL), va_arg(args, jint));
+ va_end(args);
+ return 0;
+}
+
jobject
android_content_SharedPreferences_edit(JNIEnv *env, jobject object, va_list args)
{