From 0caa08defd1aad04c12b36ee9f40c84e7885170c Mon Sep 17 00:00:00 2001
From: Alam Ed Arias <alam@srb2.org>
Date: Fri, 27 Dec 2019 13:08:26 -0500
Subject: [PATCH] fread and fwrite use size_t, not int

---
 src/sdl/i_system.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/sdl/i_system.c b/src/sdl/i_system.c
index f57dc5c714..81420e7577 100644
--- a/src/sdl/i_system.c
+++ b/src/sdl/i_system.c
@@ -2498,16 +2498,16 @@ static void Shittylogcopy(void)
 {
 	char buf[8192];
 	FILE *fp;
-	int n;
+	size_t r;
 	if (fseek(logstream, 0, SEEK_SET) == -1)
 	{
 		Shittycopyerror("fseek");
 	}
 	else if (( fp = fopen(logfilename, "wt") ))
 	{
-		while (( n = fread(buf, 1, sizeof buf, logstream) ))
+		while (( r = fread(buf, 1, sizeof buf, logstream) ))
 		{
-			if (fwrite(buf, 1, n, fp) < n)
+			if (fwrite(buf, 1, r, fp) < r)
 			{
 				Shittycopyerror("fwrite");
 				break;
-- 
GitLab