Fix exit status

This commit is contained in:
momo5502
2025-01-25 10:31:13 +01:00
parent ddbe94e105
commit 617a68eb21

View File

@@ -75,16 +75,14 @@ namespace
}
const auto exit_status = win_emu.process().exit_status;
if (exit_status.has_value())
{
win_emu.log.print(color::red, "Emulation terminated with status: %X\n", *exit_status);
return false;
}
else
if (!exit_status.has_value())
{
win_emu.log.print(color::green, "Emulation terminated without status!\n");
return true;
return false;
}
win_emu.log.print(color::red, "Emulation terminated with status: %X\n", *exit_status);
return *exit_status == STATUS_SUCCESS;
}
std::vector<std::u16string> parse_arguments(const std::span<const std::string_view> args)