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; controlFlag = TRUE;

View File

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