summaryrefslogtreecommitdiff
path: root/src/net/logindata.h
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <bjorn@lindeijer.nl>2009-10-04 22:28:19 +0200
committerThorbjørn Lindeijer <bjorn@lindeijer.nl>2009-10-04 22:31:43 +0200
commit924e0a887f87ce531bc5bd26cb55e410b7303383 (patch)
treea592304792e8ae877dabaa2062d6bdff1d406f02 /src/net/logindata.h
parentcff9f1947bac8fa49aaf6f846a6e4335a439ac2e (diff)
downloadmana-client-924e0a887f87ce531bc5bd26cb55e410b7303383.tar.gz
mana-client-924e0a887f87ce531bc5bd26cb55e410b7303383.tar.bz2
mana-client-924e0a887f87ce531bc5bd26cb55e410b7303383.tar.xz
mana-client-924e0a887f87ce531bc5bd26cb55e410b7303383.zip
Introduced Net::LoginHandler::SetEmailOnRegister
This "optional action" specifies whether the server expects to get an email address during registration. It is used now instead of having the general handlers of eAthena and tmwserv set a pointer to an email string on the GUI dialogs (to keep things understandable, the dependency should preferably go one way).
Diffstat (limited to 'src/net/logindata.h')
-rw-r--r--src/net/logindata.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/net/logindata.h b/src/net/logindata.h
index c0ca0a4e..9cc3a3eb 100644
--- a/src/net/logindata.h
+++ b/src/net/logindata.h
@@ -34,6 +34,8 @@ struct LoginData
std::string newPassword;
std::string updateHost;
+ std::string email;
+
bool remember; /**< Whether to store the username. */
bool registerLogin; /**< Whether an account is being registered. */