ContentVersion内でchangableフラグのチェック漏れがあったのを修正。

OtherInfo内のLast boot soft IDが反転していたのを修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1959 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
aoki_ryoma 2008-07-22 05:58:32 +00:00
parent 8fe2c4ea27
commit 6cc0cfb9f7
2 changed files with 6 additions and 2 deletions

View File

@ -237,7 +237,7 @@ BOOL control( int *menu, int *line, int *changeLine, int *changeMode )
}
}
else if( gAllInfo[*menu][*line].changable )
else if( *menu < MENU_VERSION && gAllInfo[*menu][*line].changable )
{
controlFlag = TRUE;

View File

@ -362,6 +362,8 @@ void getParentalInfo( void )
void getOtherInfo( void )
{
// この辺からマクロで生成した分
int value;
value = OS_IsAgreeEULA();
@ -443,12 +445,14 @@ void getOtherInfo( void )
{
u64 buf = LCFG_TSD_GetLastTimeBootSoftTitleID();
u32 titleID = MI_LoadBE32( &buf );
gAllInfo[MENU_OTHER][OTHER_LCFG_LASTBOOT_ID].isAligned = FALSE;
gAllInfo[MENU_OTHER][OTHER_LCFG_LASTBOOT_ID].numLines = 2;
gAllInfo[MENU_OTHER][OTHER_LCFG_LASTBOOT_ID].fromLCFG = TRUE;
MI_CpuCopy( &buf, gAllInfo[MENU_OTHER][OTHER_LCFG_LASTBOOT_ID].str.sjis, 8 );
MI_CpuCopy( &titleID, gAllInfo[MENU_OTHER][OTHER_LCFG_LASTBOOT_ID].str.sjis, 4 );
gAllInfo[MENU_OTHER][OTHER_LCFG_LASTBOOT_ID].str.sjis[8] = '\0';
}
}