diff --git a/apis/AppManager/IAppManager.h b/apis/AppManager/IAppManager.h index ea343ea1..b8f88573 100644 --- a/apis/AppManager/IAppManager.h +++ b/apis/AppManager/IAppManager.h @@ -27,17 +27,17 @@ namespace Exchange { #ifndef RUNTIME_CONFIG struct RuntimeConfig { - bool dial; - bool wanLanAccess; - bool thunder; - int32_t systemMemoryLimit; - int32_t gpuMemoryLimit; + bool dial = false; + bool wanLanAccess = false; + bool thunder = false; + int32_t systemMemoryLimit = 0; + int32_t gpuMemoryLimit = 0; std::string envVariables; - uint32_t userId; - uint32_t groupId; - uint32_t dataImageSize; + uint32_t userId = 0; + uint32_t groupId = 0; + uint32_t dataImageSize = 0; - bool resourceManagerClientEnabled; + bool resourceManagerClientEnabled =false; std::string dialId; std::string command; std::string appType; @@ -45,13 +45,13 @@ struct RuntimeConfig std::string runtimePath; std::string logFilePath; - uint32_t logFileMaxSize; + uint32_t logFileMaxSize = 0; std::string logLevels; //json array of strings - bool mapi; + bool mapi = false; std::string fkpsFiles; //json array of strings std::string fireboltVersion; - bool enableDebugger; + bool enableDebugger = false; string unpackedPath; }; #define RUNTIME_CONFIG