From 27c79cad3318dff6889f83181e1b61f4041ceb96 Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Thu, 20 May 2021 03:02:24 -0700 Subject: [PATCH] Create a Win32 wrapper for mkstemp() as MSVC doesn't have it SBBSecho uses mkstemp() now (instead of tempnam()) - so we need this POSIX function wrapper for Windows builds to succeed. --- src/xpdev/filewrap.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/xpdev/filewrap.h b/src/xpdev/filewrap.h index ff0e1a565c..706993d9ee 100644 --- a/src/xpdev/filewrap.h +++ b/src/xpdev/filewrap.h @@ -71,6 +71,8 @@ #define ftello ftell #endif + #define mkstemp(t) _open(_mktemp(t), O_RDWR | O_CREAT | O_EXCL) + #elif defined(__unix__) #ifdef __solaris__ -- GitLab