From 6f80f645d94bb1ba056e9a2c37d040624fe361e3 Mon Sep 17 00:00:00 2001 From: Andreas Wehrmann Date: Tue, 27 Sep 2022 10:08:32 +0200 Subject: [PATCH] Windows: add FILE_SHARE_DELETE flag when opening/creating files to allow for interacting with temporary files (#3246) --- pjlib/src/pj/file_io_win32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pjlib/src/pj/file_io_win32.c b/pjlib/src/pj/file_io_win32.c index 497b800be..81f849e87 100644 --- a/pjlib/src/pj/file_io_win32.c +++ b/pjlib/src/pj/file_io_win32.c @@ -119,7 +119,7 @@ PJ_DEF(pj_status_t) pj_file_open( pj_pool_t *pool, return PJ_EINVAL; } - dwShareMode = FILE_SHARE_READ | FILE_SHARE_WRITE; + dwShareMode = FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE; dwFlagsAndAttributes = FILE_ATTRIBUTE_NORMAL;