diff options
Diffstat (limited to 'apps/hosted/android/keyboard.c')
-rw-r--r-- | apps/hosted/android/keyboard.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/hosted/android/keyboard.c b/apps/hosted/android/keyboard.c index eda951a7c9..b74f67e782 100644 --- a/apps/hosted/android/keyboard.c +++ b/apps/hosted/android/keyboard.c | |||
@@ -100,7 +100,7 @@ int kbd_input(char* text, int buflen, unsigned short *kbd) | |||
100 | if (accepted) | 100 | if (accepted) |
101 | { | 101 | { |
102 | utf8_string = e->GetStringUTFChars(env_ptr, new_string, 0); | 102 | utf8_string = e->GetStringUTFChars(env_ptr, new_string, 0); |
103 | strlcpy(text, utf8_string, buflen); | 103 | strmemccpy(text, utf8_string, buflen); |
104 | e->ReleaseStringUTFChars(env_ptr, new_string, utf8_string); | 104 | e->ReleaseStringUTFChars(env_ptr, new_string, utf8_string); |
105 | e->DeleteGlobalRef(env_ptr, new_string); | 105 | e->DeleteGlobalRef(env_ptr, new_string); |
106 | } | 106 | } |