From 1be3f869d6809c158a01b9a861719f84fdff4657 Mon Sep 17 00:00:00 2001 From: zilmar Date: Wed, 15 Jul 2020 20:01:55 +0930 Subject: [PATCH] Project64: CSettingTypeApplication::Save: do not compare default if passing NULL --- .../Settings/SettingType/SettingsType-Application.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Project64-core/Settings/SettingType/SettingsType-Application.cpp b/Source/Project64-core/Settings/SettingType/SettingsType-Application.cpp index 2e22e80bf..0206ffe68 100644 --- a/Source/Project64-core/Settings/SettingType/SettingsType-Application.cpp +++ b/Source/Project64-core/Settings/SettingType/SettingsType-Application.cpp @@ -268,7 +268,7 @@ void CSettingTypeApplication::Save(uint32_t Index, const std::string & Value) void CSettingTypeApplication::Save(uint32_t /*Index*/, const char * Value) { - if (m_DefaultSetting != Default_None && + if (m_DefaultSetting != Default_None && Value != NULL && ((m_DefaultSetting == Default_Constant && strcmp(m_DefaultStr,Value) == 0) || (m_DefaultSetting != Default_Constant && strcmp(g_Settings->LoadStringVal(m_DefaultSetting).c_str(),Value) == 0))) {