aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorpweilbacher <pweilbacher@noemail.net>2008-04-23 23:03:10 +0000
committerpweilbacher <pweilbacher@noemail.net>2008-04-23 23:03:10 +0000
commit5ff1020dd85db197e70ac98ca5c9f782170c201e (patch)
treeb15361f9f82dd1b765549ba87da3c7349802242e /src
parenta06ecba2f6a31cb74fc623905903d1e276c745c8 (diff)
downloadsqlite-5ff1020dd85db197e70ac98ca5c9f782170c201e.tar.gz
sqlite-5ff1020dd85db197e70ac98ca5c9f782170c201e.zip
We should better not pass open file handles to child processes, so add respective flag for DosOpen(). (CVS 5037)
FossilOrigin-Name: 1518e8542cebd977d46e720544bfad16d3f8895e
Diffstat (limited to 'src')
-rw-r--r--src/os_os2.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/os_os2.c b/src/os_os2.c
index 6191fbadd..19ef1dc55 100644
--- a/src/os_os2.c
+++ b/src/os_os2.c
@@ -706,6 +706,7 @@ static int os2Open(
/* always open in random access mode for possibly better speed */
ulOpenMode |= OPEN_FLAGS_RANDOM;
ulOpenMode |= OPEN_FLAGS_FAIL_ON_ERROR;
+ ulOpenMode |= OPEN_FLAGS_NOINHERIT;
char *zNameCp = convertUtf8PathToCp( zName );
rc = DosOpen( (PSZ)zNameCp,