nordsoft 2 лет назад
Родитель
Сommit
1250f67771
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      server/CVCMIServer.cpp

+ 1 - 2
server/CVCMIServer.cpp

@@ -1124,8 +1124,7 @@ void CVCMIServer::create(const std::vector<std::string> & args)
 	std::vector<const void *> argv = {foo};
 	for(auto & a : args)
 		argv.push_back(a.c_str());
-
-	main(argv.size(), const_cast<char **>(foo));
+	main(argv.size(), reinterpret_cast<char **>(const_cast<void **>(&*argv.begin())));
 }
 #elif defined(SINGLE_PROCESS_APP)
 void CVCMIServer::create(boost::condition_variable * cond, const std::vector<std::string> & args)