summaryrefslogtreecommitdiff
path: root/src/login_sql/login.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/login_sql/login.c')
-rw-r--r--src/login_sql/login.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/login_sql/login.c b/src/login_sql/login.c
index 66987b06a..ecae19264 100644
--- a/src/login_sql/login.c
+++ b/src/login_sql/login.c
@@ -668,8 +668,8 @@ int parse_fromchar(int fd)
struct auth_node* node;
int account_id = RFIFOL(fd,2);
- int login_id1 = RFIFOL(fd,6);
- int login_id2 = RFIFOL(fd,10);
+ uint32 login_id1 = RFIFOL(fd,6);
+ uint32 login_id2 = RFIFOL(fd,10);
char sex = sex_num2str(RFIFOB(fd,14));
uint32 ip_ = ntohl(RFIFOL(fd,15));
RFIFOSKIP(fd,19);
@@ -685,15 +685,6 @@ int parse_fromchar(int fd)
uint32 expiration_time;
char email[40];
- struct online_login_data* od = (struct online_login_data*)idb_get(online_db, account_id);
-
- //Leave info in online data DB [Kevin]
- if(od->waiting_disconnect != -1)
- {
- delete_timer(od->waiting_disconnect, waiting_disconnect_timer);
- od->waiting_disconnect = -1;
- }
-
// each auth entry can only be used once
idb_remove(auth_db, account_id);