[ros-diffs] [hbirr] 17913: Revert my last changes.

hbirr at svn.reactos.com hbirr at svn.reactos.com
Sun Sep 18 17:25:38 CEST 2005


Revert my last changes.
Modified: trunk/reactos/drivers/fs/vfat/cleanup.c
Modified: trunk/reactos/drivers/fs/vfat/create.c
  _____  

Modified: trunk/reactos/drivers/fs/vfat/cleanup.c
--- trunk/reactos/drivers/fs/vfat/cleanup.c	2005-09-18 13:46:37 UTC
(rev 17912)
+++ trunk/reactos/drivers/fs/vfat/cleanup.c	2005-09-18 15:25:34 UTC
(rev 17913)
@@ -75,10 +75,7 @@

      CcUninitializeCacheMap (FileObject, NULL, NULL);
 #endif
      pFcb->OpenHandleCount--;
-     if (!(*pFcb->Attributes & FILE_ATTRIBUTE_DIRECTORY))
-       {
-         IoRemoveShareAccess(FileObject, &pFcb->FCBShareAccess);
-       }
+     IoRemoveShareAccess(FileObject, &pFcb->FCBShareAccess);
     }
   return STATUS_SUCCESS;
 }
  _____  

Modified: trunk/reactos/drivers/fs/vfat/create.c
--- trunk/reactos/drivers/fs/vfat/create.c	2005-09-18 13:46:37 UTC
(rev 17912)
+++ trunk/reactos/drivers/fs/vfat/create.c	2005-09-18 15:25:34 UTC
(rev 17913)
@@ -612,8 +612,7 @@

 
       pFcb = FileObject->FsContext;
 
-      if (pFcb->OpenHandleCount != 0 &&
-          !(*pFcb->Attributes & FILE_ATTRIBUTE_DIRECTORY))
+      if (pFcb->OpenHandleCount != 0)
         {
           Status =
IoCheckShareAccess(Stack->Parameters.Create.SecurityContext->DesiredAcce
ss,
 
Stack->Parameters.Create.ShareAccess,
@@ -709,8 +708,7 @@
 	}
     }
 
-  if (pFcb->OpenHandleCount == 0 &&
-      !(*pFcb->Attributes & FILE_ATTRIBUTE_DIRECTORY))
+  if (pFcb->OpenHandleCount == 0)
   {
 
IoSetShareAccess(Stack->Parameters.Create.SecurityContext->DesiredAccess
,
                    Stack->Parameters.Create.ShareAccess,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050918/b3536403/attachment.html


More information about the Ros-diffs mailing list