diff --git a/src/openrct2/scenario/ScenarioRepository.cpp b/src/openrct2/scenario/ScenarioRepository.cpp index e7de5281ea..8b735709b9 100644 --- a/src/openrct2/scenario/ScenarioRepository.cpp +++ b/src/openrct2/scenario/ScenarioRepository.cpp @@ -732,7 +732,6 @@ private: ScenarioHighscoreEntry* InsertHighscore() { auto highscore = new ScenarioHighscoreEntry(); - std::memset(highscore, 0, sizeof(ScenarioHighscoreEntry)); _highscores.push_back(highscore); return highscore; } diff --git a/src/openrct2/scenario/ScenarioRepository.h b/src/openrct2/scenario/ScenarioRepository.h index f07b3499ea..f887147ee0 100644 --- a/src/openrct2/scenario/ScenarioRepository.h +++ b/src/openrct2/scenario/ScenarioRepository.h @@ -22,8 +22,8 @@ struct ScenarioHighscoreEntry { u8string fileName; u8string name; - money64 company_value; - datetime64 timestamp; + money64 company_value{}; + datetime64 timestamp{}; }; enum class ScenarioSource : uint8_t