1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-12 10:31:51 +00:00
openmptcprouter-feeds/shadowsocks-libev/patches/020-FIX.patch
Ycarus (Yannick Chabanois) 7375f8363d Add shadowsocks compile fix
2023-01-13 21:29:38 +01:00

11 lines
731 B
Diff

--- a/src/manager.c.old 2023-01-12 13:23:01.201603055 +0100
+++ b/src/manager.c 2023-01-12 13:23:37.180961405 +0100
@@ -684,7 +684,7 @@
while ((entry = cork_hash_table_iterator_next(&iter)) != NULL) {
struct server *server = (struct server *)entry->value;
char *method = server->method ? server->method : manager->method;
- char *passkey = server->key ? server->key : server->password;
+ char *passkey = server->key[0] ? server->key : server->password;
size_t pos = strlen(buf);
size_t entry_len = strlen(server->port) + strlen(passkey) + strlen(method);
if (pos > BUF_SIZE - entry_len - 50) {