■ このスレッドは過去ログ倉庫に格納されています
【PC用】PPSSPPのスレ3【PSPエミュ】
- 776 :名無しさん@お腹いっぱい。 (ワッチョイW 8bb1-/5hd):2022/12/31(土) 06:57:18.77 ID:X9LC5X9O0.net
- >>774で問題ないと言ったけど不具合あったから訂正
C++の仕様でshrink_to_fit()が効かないことがある(他の手法でもダメでした)ので
「Common/Data/Encoding/Utf8.cpp」の530行目付近のif文修正に変更
while (uint32_t c = utf.next()) {
- //if (destw + UTF16LE::encodeUnitsUCS2(c) >= destwEnd) {
+ if (destw + UTF16LE::encodeUnitsUCS2(c) >= destwEnd || c > USHRT_MAX) {
break;
}
destw += UTF16LE::encodeUCS2(destw, c);
}
総レス数 1003
221 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★