From 77331799bde351dcf6a03555e839c458462752ef Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Wed, 17 Mar 2004 20:32:55 +0000 Subject: [PATCH] Commit each close, even if the ref count is > 0. git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@798 6ac86273-5f31-0410-b378-82cca8765d1b --- kernel/dosfns.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/kernel/dosfns.c b/kernel/dosfns.c index a7730c9..b9b11af 100644 --- a/kernel/dosfns.c +++ b/kernel/dosfns.c @@ -749,11 +749,8 @@ COUNT DosCloseSft(int sft_idx, BOOL commitonly) } return SUCCESS; } - if (commitonly) + if (commitonly || sftp->sft_count > 0) return dos_commit(sftp->sft_status); - - if (sftp->sft_count > 0) - return SUCCESS; /* /// Added for SHARE *** CURLY BRACES ADDED ALSO!!! ***. - Ron Cemer */ if (IsShareInstalled())