diff options
-rw-r--r-- | src/login/send.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/login/send.c b/src/login/send.c index 3de3408..7bc08e4 100644 --- a/src/login/send.c +++ b/src/login/send.c @@ -29,10 +29,10 @@ void send_update_host(int fd) { if (!update_server) return; - const int sz = 4 + strlen(update_server); + const int sz = strlen(update_server); WFIFOHEAD(fd, sz); WFIFOW(fd, 0) = 0x63; - WFIFOW(fd, 2) = sz; + WFIFOW(fd, 2) = sz + 4; memcpy(WFIFOP (fd, 4), update_server, sz); - WFIFOSET(fd, sz); + WFIFOSET(fd, sz + 4); } |