mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
TWL設定データのリードを2回まで試行するように変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1328 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
4ad18c3453
commit
d7407b1b0b
@ -129,6 +129,14 @@ static void ReadTWLSettings( void )
|
||||
s_isReadTSD = FALSE;
|
||||
if( pBuffer ) {
|
||||
s_isReadTSD = LCFG_ReadTWLSettings( (u8 (*)[ LCFG_READ_TEMP ] )pBuffer );
|
||||
// Readに失敗した場合 LCFG_ReadTWLSettings 内部でファイルがリカバリ生成されるが
|
||||
// 返り値は FALSE となる。HWI_ModifyLanguage のために s_isReadTSD は TRUEにしておく
|
||||
// 必要があるためもう一度リードを試みる
|
||||
if (!s_isReadTSD)
|
||||
{
|
||||
OS_TPrintf( "TSD read failed. Retry onece more.\n" );
|
||||
s_isReadTSD = LCFG_ReadTWLSettings( (u8 (*)[ LCFG_READ_TEMP ] )pBuffer );
|
||||
}
|
||||
spFree( pBuffer );
|
||||
}
|
||||
if( s_isReadTSD ) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user