os: refactor/rewrite entire namespace.
This commit is contained in:
@@ -25,7 +25,7 @@ namespace ams::mitm::settings {
|
||||
GetRegionCode = 4,
|
||||
};
|
||||
private:
|
||||
os::Mutex lock;
|
||||
os::Mutex lock{false};
|
||||
cfg::OverrideLocale locale;
|
||||
bool got_locale;
|
||||
public:
|
||||
|
||||
@@ -19,6 +19,6 @@
|
||||
|
||||
namespace ams::mitm::settings {
|
||||
|
||||
DEFINE_MITM_MODULE_CLASS(0x8000, 43);
|
||||
DEFINE_MITM_MODULE_CLASS(0x8000, 20);
|
||||
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace ams::mitm::settings {
|
||||
|
||||
namespace {
|
||||
|
||||
os::Mutex g_firmware_version_lock;
|
||||
os::Mutex g_firmware_version_lock(false);
|
||||
bool g_cached_firmware_version;
|
||||
settings::FirmwareVersion g_firmware_version;
|
||||
settings::FirmwareVersion g_ams_firmware_version;
|
||||
@@ -30,7 +30,7 @@ namespace ams::mitm::settings {
|
||||
void CacheFirmwareVersion() {
|
||||
std::scoped_lock lk(g_firmware_version_lock);
|
||||
|
||||
if (g_cached_firmware_version) {
|
||||
if (AMS_LIKELY(g_cached_firmware_version)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user