| 268 | }; |
| 269 | |
| 270 | static jbyteArray NewByteArray( JNIEnv* env, const uint8_t *pData, size_t nDataLen ) |
| 271 | { |
| 272 | jbyteArray array = env->NewByteArray( nDataLen ); |
| 273 | jbyte *pBuf = env->GetByteArrayElements( array, NULL ); |
| 274 | memcpy( pBuf, pData, nDataLen ); |
| 275 | env->ReleaseByteArrayElements( array, pBuf, 0 ); |
| 276 | |
| 277 | return array; |
| 278 | } |
| 279 | |
| 280 | static char *CreateStringFromJString( JNIEnv *env, const jstring &sString ) |
| 281 | { |
no test coverage detected