浏览代码

Replaced a few missed set_eof()-s

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10518 54d463be-8e91-2dee-dedb-b68131a5f0ec
ultramage 18 年之前
父节点
当前提交
7ba367d0c6
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 1 1
      src/char/char.c
  2. 2 2
      src/char_sql/char.c

+ 1 - 1
src/char/char.c

@@ -1850,7 +1850,7 @@ int disconnect_player(int account_id) {
 	for(i = 0; i < fd_max; i++) {
 		if (session[i] && (sd = (struct char_session_data*)session[i]->session_data)) {
 			if (sd->account_id == account_id) {
-				session[i]->eof = 1;
+				set_eof(i);
 				return 1;
 			}
 		}

+ 2 - 2
src/char_sql/char.c

@@ -2077,7 +2077,7 @@ int parse_tologin(int fd) {
 				for(i = 0; i < fd_max; i++) {
 					if (session[i] && (sd = (struct char_session_data*)session[i]->session_data)) {
 						if (sd->account_id == acc) {
-							session[i]->eof = 1;
+							set_eof(i);
 							break;
 						}
 					}
@@ -2122,7 +2122,7 @@ int parse_tologin(int fd) {
 			for(i = 0; i < fd_max; i++) {
 				if (session[i] && (sd = (struct char_session_data*)session[i]->session_data)) {
 					if (sd->account_id == RFIFOL(fd,2)) {
-						session[i]->eof = 1;
+						set_eof(i);
 						break;
 					}
 				}