/
BirdLeon
/
ROBLOX2016
Обзор
Документация
Войти
/
BirdLeon
/
ROBLOX2016
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Android/libroblox/JNIUtil.cpp
31 строка
613 B
PatoFlamejanteTV
full source code
19 дек 2024, 19:11
19 дек 2024, 19:11
05db15d
Код
Авторство
О чём код?
#include "JNIUtil.h" #include <string> #include <jni.h> namespace RBX { namespace JNI { std::string cacheDirectory; std::string assetFolderPath; std::string jstringToStdString(JNIEnv *jenv, jstring jstrName) { jboolean isCopy; const char *nativeString = jenv->GetStringUTFChars(jstrName, &isCopy); const size_t kLength = strlen(nativeString)+1; char *cstr = new char[kLength]; strncpy(cstr, nativeString, kLength); if (isCopy) { jenv->ReleaseStringUTFChars(jstrName, nativeString); } std::string str = cstr; delete [] cstr; return str; } } // JNI } // RBX