Codechange: [Network] Move connection string parsing away from C-strings

This commit is contained in:
rubidium42
2021-05-04 19:32:37 +02:00
committed by rubidium42
parent 6c4a65eeb8
commit 3d91eee919
4 changed files with 57 additions and 70 deletions

View File

@@ -45,7 +45,7 @@ void NetworkReboot();
void NetworkDisconnect(bool blocking = false, bool close_admins = true);
void NetworkGameLoop();
void NetworkBackgroundLoop();
void ParseFullConnectionString(const char **company, const char **port, char *connection_string);
std::string_view ParseFullConnectionString(const std::string &connection_string, uint16 &port, CompanyID *company_id = nullptr);
void NetworkStartDebugLog(const std::string &connection_string);
void NetworkPopulateCompanyStats(NetworkCompanyStats *stats);