aboutsummaryrefslogtreecommitdiff
path: root/NorthstarDLL/misccommands.cpp
diff options
context:
space:
mode:
authorBobTheBob <32057864+BobTheBob9@users.noreply.github.com>2022-10-22 23:09:56 +0100
committerGitHub <noreply@github.com>2022-10-22 23:09:56 +0100
commit4d9f64176b56aa08dfd883f743f6e65d68a2f6f9 (patch)
tree0376d3fbecce0f899354a0a711f3a5b686394a98 /NorthstarDLL/misccommands.cpp
parentc5520a53bd3b14f72b3b962a7654b941f8cf09e1 (diff)
downloadNorthstarLauncher-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.cpp11
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);
}
}
}