mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
WiiUtils: Add function to convert UpdateResult to jint
This commit is contained in:
@ -35,6 +35,36 @@ static jint ConvertCopyResult(WiiSave::CopyResult result)
|
||||
static_assert(static_cast<int>(WiiSave::CopyResult::NumberOfEntries) == 5);
|
||||
}
|
||||
|
||||
static jint ConvertUpdateResult(WiiUtils::UpdateResult result)
|
||||
{
|
||||
switch (result)
|
||||
{
|
||||
case WiiUtils::UpdateResult::Succeeded:
|
||||
return 0;
|
||||
case WiiUtils::UpdateResult::AlreadyUpToDate:
|
||||
return 1;
|
||||
case WiiUtils::UpdateResult::RegionMismatch:
|
||||
return 2;
|
||||
case WiiUtils::UpdateResult::MissingUpdatePartition:
|
||||
return 3;
|
||||
case WiiUtils::UpdateResult::DiscReadFailed:
|
||||
return 4;
|
||||
case WiiUtils::UpdateResult::ServerFailed:
|
||||
return 5;
|
||||
case WiiUtils::UpdateResult::DownloadFailed:
|
||||
return 6;
|
||||
case WiiUtils::UpdateResult::ImportFailed:
|
||||
return 7;
|
||||
case WiiUtils::UpdateResult::Cancelled:
|
||||
return 8;
|
||||
default:
|
||||
ASSERT(false);
|
||||
return 1;
|
||||
}
|
||||
|
||||
static_assert(static_cast<int>(WiiUtils::UpdateResult::NumberOfEntries) == 9);
|
||||
}
|
||||
|
||||
extern "C" {
|
||||
|
||||
JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_utils_WiiUtils_installWAD(JNIEnv* env,
|
||||
|
Reference in New Issue
Block a user