1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-03 17:59:33 +02:00

fixed C++ => java non-utf string conversion for architectures where std::string consists of signed chars

This commit is contained in:
Nikolay Pultsin 2012-05-18 21:02:40 +01:00
parent db4ad467b5
commit f26138d066

View file

@ -252,7 +252,7 @@ std::string AndroidUtil::convertNonUtfString(const std::string &str) {
jchar *chars = new jchar[len]; jchar *chars = new jchar[len];
for (int i = 0; i < len; ++i) { for (int i = 0; i < len; ++i) {
chars[i] = str[i]; chars[i] = (unsigned char)str[i];
} }
jstring javaString = env->NewString(chars, len); jstring javaString = env->NewString(chars, len);
const std::string result = fromJavaString(env, javaString); const std::string result = fromJavaString(env, javaString);