From 5a9073f5956353b289f5bf5b3cee484d404d0be3 Mon Sep 17 00:00:00 2001
From: ENGO150 <v.smejkal06@gmail.com>
Date: Wed, 22 Feb 2023 08:06:45 +0100
Subject: [PATCH] fixed reading size

socket probably read wrongly
---
 src/chat/misc.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/chat/misc.c b/src/chat/misc.c
index 34cdfa5..f373471 100644
--- a/src/chat/misc.c
+++ b/src/chat/misc.c
@@ -180,9 +180,7 @@ char *why2_read_socket(int socket)
     content_buffer = why2_calloc(content_size + 1, sizeof(char));
 
     //READ FINAL MESSAGE
-    if (recv(socket, content_buffer, content_size, 0) != content_size) fprintf(stderr, "Socket probably read wrongly!\n");
-
-    //TODO: Fix size [first two indexes]
+    if (recv(socket, content_buffer, content_size, 0) != content_size - 2) fprintf(stderr, "Socket probably read wrongly!\n");
 
     return content_buffer;
 }