summaryrefslogtreecommitdiff
path: root/src/char
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2013-04-28 21:28:16 -0700
committerBen Longbons <b.r.longbons@gmail.com>2013-04-28 21:28:16 -0700
commitd93e795a85b8362c5971c23eeac2a48a3cae104b (patch)
tree5718f254921d651e69f4655554e74409d1891fd9 /src/char
parent5670ff7199099394e08796cb8a8c389e6e4d5220 (diff)
downloadtmwa-d93e795a85b8362c5971c23eeac2a48a3cae104b.tar.gz
tmwa-d93e795a85b8362c5971c23eeac2a48a3cae104b.tar.bz2
tmwa-d93e795a85b8362c5971c23eeac2a48a3cae104b.tar.xz
tmwa-d93e795a85b8362c5971c23eeac2a48a3cae104b.zip
Fix some oversized writes
Diffstat (limited to 'src/char')
-rw-r--r--src/char/char.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/char/char.cpp b/src/char/char.cpp
index 80c730e..772adac 100644
--- a/src/char/char.cpp
+++ b/src/char/char.cpp
@@ -1337,7 +1337,7 @@ void parse_tologin(int fd)
// refuse connection: too much online players
// PRINTF("count_users(): %d < max_connect_use (%d) -> fail...\n", count_users(), max_connect_user);
WFIFOW(i, 0) = 0x6c;
- WFIFOW(i, 2) = 0;
+ WFIFOB(i, 2) = 0;
WFIFOSET(i, 3);
}
break;
@@ -2351,7 +2351,7 @@ void handle_x0066(int fd, struct char_session_data *sd, uint8_t rfifob_2, uint8_
if (j == MAX_MAP_SERVERS)
{
WFIFOW(fd, 0) = 0x81;
- WFIFOL(fd, 2) = 1; // 01 = Server closed
+ WFIFOB(fd, 2) = 1; // 01 = Server closed
WFIFOSET(fd, 3);
return;
}
@@ -2496,7 +2496,7 @@ void parse_char(int fd)
{
// refuse connection (over populated)
WFIFOW(fd, 0) = 0x6c;
- WFIFOW(fd, 2) = 0;
+ WFIFOB(fd, 2) = 0;
WFIFOSET(fd, 3);
}
break;
@@ -2519,7 +2519,7 @@ void parse_char(int fd)
else
{ // if no login-server, we must refuse connection
WFIFOW(fd, 0) = 0x6c;
- WFIFOW(fd, 2) = 0;
+ WFIFOB(fd, 2) = 0;
WFIFOSET(fd, 3);
}
}