From fc5d80bf8b23d7596802e526c10711d15afbe37a Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Fri, 9 Mar 2018 02:23:38 +0000
Subject: [PATCH] Use the "long" printf specifier for file offset (off_t) when
 __LP64__ is defined - resolves gcc warning in ftpsrvr.c.

---
 src/xpdev/gen_defs.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xpdev/gen_defs.h b/src/xpdev/gen_defs.h
index 615f99d634..61606a9a2e 100644
--- a/src/xpdev/gen_defs.h
+++ b/src/xpdev/gen_defs.h
@@ -252,7 +252,7 @@ typedef int32_t         time32_t;
 #    define PRIuOFF     "lu"
 #  endif
 #elif defined(__linux__) || defined(__sun__)
-#  if defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS==64)
+#  if (defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS==64)) || defined(__LP64__)
 #    define PRIdOFF     PRId64
 #    define PRIuOFF     PRIu64
 #  else
-- 
GitLab