GetUserName(username, &usernameLen);
std::ifstream userFile;
- userFile.open(Application::GetConst("ConfigDir") + "/user");
+
+ /* The implicit string assignment is needed for Windows builds. */
+ String configDir = Application::GetConst("ConfigDir");
+ userFile.open(configDir + "/user");
if (userFile && command && !Application::IsProcessElevated()) {
std::string userLine;
if (vm.count("config") > 0)
configs = vm["config"].as<std::vector<std::string> >();
else if (!vm.count("no-config")) {
+ /* The implicit string assignment is needed for Windows builds. */
String configDir = Application::GetConst("ConfigDir");
configs.push_back(configDir + "/icinga2.conf");
}