diff --git a/loginserver/database.h b/loginserver/database.h index 1c39f68cc..5dd7f7037 100644 --- a/loginserver/database.h +++ b/loginserver/database.h @@ -46,7 +46,7 @@ public: virtual bool GetLoginTokenDataFromToken(const std::string &token, const std::string &ip, unsigned int &db_account_id, std::string &user) { return false; } - virtual bool CreateLoginData(std::string name, std::string &password, unsigned int &id) { return false; } + virtual bool CreateLoginData(const std::string &name, const std::string &password, unsigned int &id) { return false; } /** * Retrieves the world registration from the long and short names provided. diff --git a/loginserver/database_mysql.cpp b/loginserver/database_mysql.cpp index 082128654..d2e0628cb 100644 --- a/loginserver/database_mysql.cpp +++ b/loginserver/database_mysql.cpp @@ -144,7 +144,7 @@ bool DatabaseMySQL::GetLoginTokenDataFromToken(const std::string &token, const s return found_username && found_login_id; } -bool DatabaseMySQL::CreateLoginData(std::string name, std::string &password, unsigned int &id) +bool DatabaseMySQL::CreateLoginData(const std::string &name, const std::string &password, unsigned int &id) { if (!database) { return false; diff --git a/loginserver/database_mysql.h b/loginserver/database_mysql.h index 38caa7007..fc791b229 100644 --- a/loginserver/database_mysql.h +++ b/loginserver/database_mysql.h @@ -61,7 +61,7 @@ public: virtual bool GetLoginTokenDataFromToken(const std::string &token, const std::string &ip, unsigned int &db_account_id, std::string &user); - virtual bool CreateLoginData(std::string name, std::string &password, unsigned int &id); + virtual bool CreateLoginData(const std::string &name, const std::string &password, unsigned int &id); /** * Retrieves the world registration from the long and short names provided.