From 2f579aeb40d0c7e2d6ecc4fb252d3c52fc53109a Mon Sep 17 00:00:00 2001 From: Hyper <34012267+hyperbx@users.noreply.github.com> Date: Thu, 17 Oct 2024 21:26:26 +0100 Subject: [PATCH] Config: set reader default values to static defaults --- UnleashedRecomp/config.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/UnleashedRecomp/config.h b/UnleashedRecomp/config.h index 9ef757d..04f7cfd 100644 --- a/UnleashedRecomp/config.h +++ b/UnleashedRecomp/config.h @@ -6,12 +6,12 @@ #define TOML_BEGIN_SECTION(name) if (auto pSection = toml[name].as_table()) { const auto& section = *pSection; #define TOML_END_SECTION() } -#define TOML_READ_STRING(var) var = section[#var].value_or(""); -#define TOML_READ_BOOLEAN(var) var = section[#var].value_or(false); -#define TOML_READ_FLOAT(var) var = section[#var].value_or(0.0f); -#define TOML_READ_INTEGER(var) var = section[#var].value_or(0); -#define TOML_READ_DOUBLE(var) var = section[#var].value_or(0.0); -#define TOML_READ_ENUM(type, var) var = (type)section[#var].value_or(0); +#define TOML_READ_STRING(var) var = section[#var].value_or(var); +#define TOML_READ_BOOLEAN(var) var = section[#var].value_or(var); +#define TOML_READ_FLOAT(var) var = section[#var].value_or(var); +#define TOML_READ_INTEGER(var) var = section[#var].value_or(var); +#define TOML_READ_DOUBLE(var) var = section[#var].value_or(var); +#define TOML_READ_ENUM(type, var) var = (type)section[#var].value_or(var); enum ELanguage : uint32_t {