mirror of
https://github.com/shadowsocks/shadowsocks-libev.git
synced 2026-10-27 03:03:43 +00:00
Fix a crash
This commit is contained in:
+1
-3
@@ -838,13 +838,11 @@ server_recv_cb(EV_P_ ev_io *w, int revents)
|
||||
abuf->len = 0;
|
||||
abuf->data[abuf->len++] = 3;
|
||||
abuf->data[abuf->len++] = ret;
|
||||
memcpy(abuf->data + abuf->len, hostname, ret);
|
||||
memcpy(abuf->data + abuf->len, host, ret);
|
||||
abuf->len += ret;
|
||||
dst_port = htons(dst_port);
|
||||
memcpy(abuf->data + abuf->len, &dst_port, 2);
|
||||
abuf->len += 2;
|
||||
|
||||
ss_free(hostname);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user