2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【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 ★