commit 7075062: [Minor] Fix format string to avoid crash on 32bit systems with weird off_t

Vsevolod Stakhov vsevolod at highsecure.ru
Sat Nov 16 13:21:13 UTC 2019


Author: Vsevolod Stakhov
Date: 2019-11-16 13:16:13 +0000
URL: https://github.com/rspamd/rspamd/commit/70750624e73168de0aec2f0e76fad587c4e932e5 (HEAD -> master)

[Minor] Fix format string to avoid crash on 32bit systems with weird off_t
Issue: #3142

---
 src/libutil/map.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/libutil/map.c b/src/libutil/map.c
index 6fe2a80ca..e5aae11ea 100644
--- a/src/libutil/map.c
+++ b/src/libutil/map.c
@@ -1581,8 +1581,9 @@ rspamd_map_read_http_cached_file (struct rspamd_map *map,
 
 	msg_info_map ("read cached data for %s from %s, %uz bytes; next check at: %s;"
 				  " last modified on: %s; etag: %V",
-			bk->uri, path,
-			st.st_size - header.data_off,
+			bk->uri,
+			path,
+			(size_t)(st.st_size - header.data_off),
 			ncheck_buf,
 			lm_buf,
 			htdata->etag);


More information about the Commits mailing list