From fdacb6b92e8d70bffb3e36527652d1cc621d82ff Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 3 Mar 2020 00:53:16 -0600 Subject: [PATCH] MSVC <= 11.0 doesn't like 'const int' in C code --- modules/libcom/src/osi/os/WIN32/epicsTempFile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/libcom/src/osi/os/WIN32/epicsTempFile.c b/modules/libcom/src/osi/os/WIN32/epicsTempFile.c index 4d7bbf7dc..b8160d867 100644 --- a/modules/libcom/src/osi/os/WIN32/epicsTempFile.c +++ b/modules/libcom/src/osi/os/WIN32/epicsTempFile.c @@ -45,7 +45,7 @@ epicsShareFunc FILE * epicsShareAPI epicsTempFile () // _O_BINARY no translation // _O_SHORT_LIVED avoid flush to disk // - const int openFlag = _O_CREAT | _O_EXCL | _O_RDWR | + int openFlag = _O_CREAT | _O_EXCL | _O_RDWR | _O_SHORT_LIVED | _O_BINARY | _O_TEMPORARY; int fd = open ( pName, openFlag, _S_IWRITE ); FILE * pNewFile = 0;