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())