1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-19 13:03:11 +01:00

memory safeness

Just some more memory checks.

One memset appears to be wrong, is fixed now.

I think this might fix #1928, but please check.
This commit is contained in:
Michał Janiszewski
2015-09-13 21:41:37 +02:00
parent 597c9e19de
commit d58b4e3589
2 changed files with 23 additions and 4 deletions

View File

@@ -351,7 +351,7 @@ void LanguagePack::ParseGroupScenario(IStringReader *reader)
if (_currentScenarioOverride == nullptr) {
_scenarioOverrides.push_back(ScenarioOverride());
_currentScenarioOverride = &_scenarioOverrides[_scenarioOverrides.size() - 1];
memset(_currentScenarioOverride, 0, sizeof(ObjectOverride));
memset(_currentScenarioOverride, 0, sizeof(ScenarioOverride));
_currentScenarioOverride->filename = sb.GetString();
}
}