From 718d2d09adf6f7790f22aa025057b67421536576 Mon Sep 17 00:00:00 2001 From: yoshida_teruhisa Date: Mon, 31 Mar 2008 07:29:56 +0000 Subject: [PATCH] =?UTF-8?q?=E3=80=80=E3=83=A9=E3=83=B3=E3=83=81=E3=83=A3?= =?UTF-8?q?=E3=83=BC=E3=81=8B=E3=82=89=E3=83=A9=E3=83=B3=E3=83=81=E3=83=A3?= =?UTF-8?q?=E3=83=BC=E3=82=92=E8=B5=B7=E5=8B=95=E3=81=99=E3=82=8B=E5=A0=B4?= =?UTF-8?q?=E5=90=88=E3=81=AE=E9=8D=B5=E3=81=AE=E9=81=B8=E6=8A=9E=E3=83=AB?= =?UTF-8?q?=E3=83=BC=E3=83=81=E3=83=B3=E3=82=92=E6=9C=80=E6=96=B0=E7=89=88?= =?UTF-8?q?TitleID=E3=81=AB=E5=AF=BE=E5=BF=9C=20=E3=80=80=E3=81=A4?= =?UTF-8?q?=E3=81=84=E3=81=A7=E3=81=AB=E3=83=AB=E3=83=BC=E3=83=81=E3=83=B3?= =?UTF-8?q?=E3=82=92=E8=8B=A5=E5=B9=B2=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1015 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/libraries_sysmenu/sysmenu/ARM9/src/title.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/libraries_sysmenu/sysmenu/ARM9/src/title.c b/build/libraries_sysmenu/sysmenu/ARM9/src/title.c index 6a7ffd16..416cb4f4 100644 --- a/build/libraries_sysmenu/sysmenu/ARM9/src/title.c +++ b/build/libraries_sysmenu/sysmenu/ARM9/src/title.c @@ -629,7 +629,7 @@ static AuthResult SYSMi_AuthenticateTWLHeader( TitleProperty *pBootTitle ) u8 *hash_addr[RELOCATE_INFO_NUM]; int module_num; BOOL b_dev = FALSE; - u8 *gamecode = (u8 *)&(pBootTitle->titleID); + char *gamecode = (char *)&(pBootTitle->titleID); // pBootTitle->titleIDとROMヘッダのtitleIDの一致確認をする。 if( pBootTitle->titleID != head->s.titleID ) @@ -647,7 +647,7 @@ static AuthResult SYSMi_AuthenticateTWLHeader( TitleProperty *pBootTitle ) prev = OS_GetTick(); hi = head->s.titleID_Hi; // Launcherは専用の鍵を使う - if( gamecode[3] == 'H' && gamecode[2] == 'L' && gamecode[1] == 'N' ) + if( 0 == STD_CompareNString( &gamecode[1], "ANH", 3 ) ) { keynum = LAUNCHER_KEY_INDEX; }else