From dc1af916a807da48ba9d024f33b1ad40fdc08045 Mon Sep 17 00:00:00 2001 From: "Rob Swindell (in GitKraken)" <rob@synchro.net> Date: Sun, 19 Feb 2023 13:42:51 -0800 Subject: [PATCH] _chsize_s() is only available in MSVC, apparently Fixes Borland and mingw-GCC builds. --- src/xpdev/filewrap.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/xpdev/filewrap.h b/src/xpdev/filewrap.h index 64a93ebabb..aab4a7ac02 100644 --- a/src/xpdev/filewrap.h +++ b/src/xpdev/filewrap.h @@ -58,7 +58,9 @@ #define SH_COMPAT 0 #endif - #define chsize(fd,size) _chsize_s(fd,size) + #if defined(_MSC_VER) + #define chsize(fd,size) _chsize_s(fd,size) + #endif #if defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS==64) #define lseek _lseeki64 -- GitLab