From 6e2726e92871a4797f3d2d0f8354823455a5cd1e Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Thu, 5 Nov 2020 00:01:48 -0800
Subject: [PATCH] Fix warning on 32-bit Linux build with large file support
 enabled (64-bit off_t)

---
 src/smblib/smballoc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/smblib/smballoc.c b/src/smblib/smballoc.c
index 1d51cff4a9..f1c00722ec 100644
--- a/src/smblib/smballoc.c
+++ b/src/smblib/smballoc.c
@@ -326,7 +326,7 @@ int SMBCALL smb_freemsghdr(smb_t* smb, ulong offset, ulong length)
 	}
 
 	if(fseek(smb->sha_fp, sha_offset, SEEK_SET)) {
-		safe_snprintf(smb->last_error,sizeof(smb->last_error),"%s seeking to %ld", __FUNCTION__, sha_offset);
+		safe_snprintf(smb->last_error,sizeof(smb->last_error),"%s seeking to %ld", __FUNCTION__, (long)sha_offset);
 		return(SMB_ERR_SEEK);
 	}
 	for(l=0;l<blocks;l++)
-- 
GitLab