| 206 | } |
| 207 | |
| 208 | void Java_DecodeString(JNIEnv* env, jstring str, cc_string* dst) { |
| 209 | const jchar* src; |
| 210 | jsize len; |
| 211 | if (!str) return; |
| 212 | |
| 213 | src = (*env)->GetStringChars(env, str, NULL); |
| 214 | len = (*env)->GetStringLength(env, str); |
| 215 | String_AppendUtf16(dst, src, len * 2); |
| 216 | (*env)->ReleaseStringChars(env, str, src); |
| 217 | } |
| 218 | |
| 219 | jobject Java_AllocString(JNIEnv* env, const cc_string* str) { |
| 220 | cc_uint8 tmp[2048 + 4]; |
no test coverage detected