(env *C.JNIEnv, str string)
| 1231 | } |
| 1232 | |
| 1233 | func javaString(env *C.JNIEnv, str string) C.jstring { |
| 1234 | utf16Chars := utf16.Encode([]rune(str)) |
| 1235 | var ptr *C.jchar |
| 1236 | if len(utf16Chars) > 0 { |
| 1237 | ptr = (*C.jchar)(unsafe.Pointer(&utf16Chars[0])) |
| 1238 | } |
| 1239 | return C.jni_NewString(env, ptr, C.int(len(utf16Chars))) |
| 1240 | } |
| 1241 | |
| 1242 | func varArgs(args []jvalue) *C.jvalue { |
| 1243 | if len(args) == 0 { |
no outgoing calls
no test coverage detected
searching dependent graphs…