1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
--- librocketchat.c.orig 2022-12-12 06:20:44 UTC
+++ librocketchat.c
@@ -2484,7 +2484,7 @@ rc_socket_got_data(gpointer userdata, PurpleSslConnect
return;
} else if (ya->packet_code == 137) {
// Ping
- gint ping_frame_len;
+ gint ping_frame_len = 0;
length_code = 0;
purple_ssl_read(conn, &length_code, 1);
if (length_code <= 125) {
@@ -3518,7 +3518,7 @@ rc_got_avatar(RocketChatAccount *ya, JsonNode *node, g
response_str = g_dataset_get_data(node, "raw_body");
response_len = json_object_get_int_member(response, "len");
- response_dup = g_memdup(response_str, response_len);
+ response_dup = g_memdup2(response_str, response_len);
purple_buddy_icons_set_for_user(ya->account, purple_buddy_get_name(buddy), response_dup, response_len, NULL);
}
|