From eff03bc7e14df8a736f0319d971b64f310a1e8bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net> Date: Sun, 4 Apr 2021 02:55:07 -0400 Subject: [PATCH] The tured parameter to read() is size_t, not uint. --- src/sbbs3/websrvr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/websrvr.c b/src/sbbs3/websrvr.c index 21649a81d4..2329ab854d 100644 --- a/src/sbbs3/websrvr.c +++ b/src/sbbs3/websrvr.c @@ -1455,7 +1455,7 @@ static off_t sock_sendfile(http_session_t *session,char *path, off_t start, off_ else { remain=-1L; } - while((i=read(file, buf, (uint)(remain>sizeof(buf)?sizeof(buf):remain)))>0) { + while((i=read(file, buf, (size_t)(remain>sizeof(buf)?sizeof(buf):remain)))>0) { if(writebuf(session,buf,i)!=i) { lprintf(LOG_WARNING,"%04d !ERROR sending %s",session->socket,path); close(file); -- GitLab