diff --git a/build/tests/CheckDSHashTable/src/main.c b/build/tests/CheckDSHashTable/src/main.c index bb73c028..78f15271 100644 --- a/build/tests/CheckDSHashTable/src/main.c +++ b/build/tests/CheckDSHashTable/src/main.c @@ -193,9 +193,13 @@ static BOOL CheckValidation(FSFile* fp) // ハッシュ計算 (2) - 隠蔽は難しいか if ( !DHT_CheckHashPhase2(db->hash[1], &rom_header, &p2work, ReadImage, fp) ) { + // ハッシュ計算 (2ex) - 隠蔽は難しいか (失敗した場合も見ておく) + if ( !DHT_CheckHashPhase2Ex(db->hash[1], &rom_header, (DHTPhase2ExWork*)&p2work, ReadImage, ReadImageEx, fp) ) + { + return FALSE; + } return FALSE; } - // ハッシュ計算 (2ex) - 隠蔽は難しいか if ( !DHT_CheckHashPhase2Ex(db->hash[1], &rom_header, (DHTPhase2ExWork*)&p2work, ReadImage, ReadImageEx, fp) ) {