From b057f0fe82793778d531bed3ae651ebeea4b9370 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CE=B6eh=20Matt?= <5415177+ZehMatt@users.noreply.github.com> Date: Thu, 16 Feb 2023 22:48:21 +0200 Subject: [PATCH] Remove memset --- src/openrct2/scenario/ScenarioRepository.cpp | 1 - src/openrct2/scenario/ScenarioRepository.h | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) 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