Initialise fields to safe values

This commit is contained in:
Michał Janiszewski 2016-12-19 23:59:03 +01:00
parent 7f5683895b
commit 50d26d87eb
2 changed files with 4 additions and 4 deletions

View File

@ -94,11 +94,11 @@ static void ReportMissingObject(const rct_object_entry * entry);
class ObjectRepository : public IObjectRepository class ObjectRepository : public IObjectRepository
{ {
IPlatformEnvironment * _env; IPlatformEnvironment * _env = nullptr;
std::vector<ObjectRepositoryItem> _items; std::vector<ObjectRepositoryItem> _items;
QueryDirectoryResult _queryDirectoryResult; QueryDirectoryResult _queryDirectoryResult = { 0 };
ObjectEntryMap _itemMap; ObjectEntryMap _itemMap;
uint16 _languageId; uint16 _languageId = 0;
public: public:
ObjectRepository(IPlatformEnvironment * env) ObjectRepository(IPlatformEnvironment * env)

View File

@ -68,7 +68,7 @@ private:
IPlatformEnvironment * _env; IPlatformEnvironment * _env;
std::vector<TrackRepositoryItem> _items; std::vector<TrackRepositoryItem> _items;
QueryDirectoryResult _directoryQueryResult; QueryDirectoryResult _directoryQueryResult = { 0 };
public: public:
TrackDesignRepository(IPlatformEnvironment * env) TrackDesignRepository(IPlatformEnvironment * env)