From da75ad9337383bc8fba261f2f04f5ec41ed44004 Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Tue, 24 Jan 2023 17:38:45 +0000 Subject: [PATCH] Fix buffer overflow. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4148 ed5197a5-7fde-0310-b194-c3ffbd925b24 --- src/ssb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ssb.c b/src/ssb.c index 01c545eb..e9e9503f 100644 --- a/src/ssb.c +++ b/src/ssb.c @@ -655,7 +655,7 @@ void tf_ssb_connection_remove_new_message_request(tf_ssb_connection_t* connectio int index = tf_util_insert_index(author, connection->message_requests, connection->message_requests_count, sizeof(tf_ssb_connection_message_request_t), _message_request_compare); if (index < connection->message_requests_count && strcmp(author, connection->message_requests[index].author) == 0) { - memmove(connection->message_requests + index, connection->message_requests + index + 1, sizeof(tf_ssb_connection_message_request_t) * (connection->message_requests_count - index)); + memmove(connection->message_requests + index, connection->message_requests + index + 1, sizeof(tf_ssb_connection_message_request_t) * (connection->message_requests_count - index - 1)); connection->message_requests_count--; } }