diff options
author | BobTheBob <32057864+BobTheBob9@users.noreply.github.com> | 2022-10-22 23:09:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-22 23:09:56 +0100 |
commit | 4d9f64176b56aa08dfd883f743f6e65d68a2f6f9 (patch) | |
tree | 0376d3fbecce0f899354a0a711f3a5b686394a98 /NorthstarDLL/misccommands.cpp | |
parent | c5520a53bd3b14f72b3b962a7654b941f8cf09e1 (diff) | |
download | NorthstarLauncher-4d9f64176b56aa08dfd883f743f6e65d68a2f6f9.tar.gz NorthstarLauncher-4d9f64176b56aa08dfd883f743f6e65d68a2f6f9.zip |
fix typo in ConVar::SetValue( const char* ) (#296)
* fix typo in ConVar::SetValue( const char* ) (except this time dont fuck
up on git!!)
* readd delete
Diffstat (limited to 'NorthstarDLL/misccommands.cpp')
-rw-r--r-- | NorthstarDLL/misccommands.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/NorthstarDLL/misccommands.cpp b/NorthstarDLL/misccommands.cpp index 06cf1f41..c0100785 100644 --- a/NorthstarDLL/misccommands.cpp +++ b/NorthstarDLL/misccommands.cpp @@ -279,9 +279,9 @@ void FixupCvarFlags() {"_playerSettings_reparse_Server", FCVAR_DEVELOPMENTONLY}, }; - const std::vector<std::tuple<const char*, int>> CVAR_FIXUP_DEFAULT_VALUES = { - {"sv_stressbots", 0}, // not currently used but this is probably a bad default if we get bots working - {"cl_pred_optimize", 0} // fixes issues with animation prediction in thirdperson + const std::vector<std::tuple<const char*, const char*>> CVAR_FIXUP_DEFAULT_VALUES = { + {"sv_stressbots", "0"}, // not currently used but this is probably a bad default if we get bots working + {"cl_pred_optimize", "0"} // fixes issues with animation prediction in thirdperson }; for (auto& fixup : CVAR_FIXUP_ADD_FLAGS) @@ -304,10 +304,7 @@ void FixupCvarFlags() if (cvar && !strcmp(cvar->GetString(), cvar->m_pszDefaultValue)) { cvar->SetValue(std::get<1>(fixup)); - - int nLen = strlen(cvar->GetString()); - cvar->m_pszDefaultValue = new char[nLen]; - memcpy((void*)cvar->m_pszDefaultValue, cvar->GetString(), nLen + 1); + cvar->m_pszDefaultValue = std::get<1>(fixup); } } } |