From 987c1129e127fe9a7b67d430cb45d058da3d572e Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Wed, 4 Nov 2020 19:54:59 -0800 Subject: [PATCH] Fix 32-bit GCC warning on rPi about printf format format '%ld' expects argument of type 'long int', but argument 7 has type '__off64_t' --- 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 3ae6bf3df5..c6330ecd89 100644 --- a/src/sbbs3/websrvr.c +++ b/src/sbbs3/websrvr.c @@ -1421,7 +1421,7 @@ static BOOL send_headers(http_session_t *session, const char *status, int chunke if(session->req.range_start || session->req.range_end) { switch(stat_code) { case 206: /* Partial reply */ - safe_snprintf(header,sizeof(header),"%s: bytes %ld-%ld/%ld",get_header(HEAD_CONTENT_RANGE),session->req.range_start,session->req.range_end,stats.st_size); + safe_snprintf(header,sizeof(header),"%s: bytes %ld-%ld/%ld",get_header(HEAD_CONTENT_RANGE),session->req.range_start,session->req.range_end,(long)stats.st_size); safecat(headers,header,MAX_HEADERS_SIZE); break; default: -- GitLab