branch update for HEAD-2003050101
[reactos.git] / drivers / fs / vfat / dirwr.c
index 2f5e54d..7f828f4 100644 (file)
@@ -45,7 +45,7 @@ VfatUpdateEntry (PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT pFileObject)
   DPRINT ("updEntry PathFileName \'%S\'\n", 
           ((PVFATCCB)(pFileObject->FsContext2))->pFcb->PathName);
 
-  pFcb = ((PVFATCCB)(pFileObject->FsContext2))->pFcb;
+  pFcb = (PVFATFCB)pFileObject->FsContext;
   assert (pFcb);
   pDirFcb = pFcb->parentFcb;
   assert (pDirFcb);
@@ -559,7 +559,7 @@ VfatAddEntry (PDEVICE_EXTENSION DeviceExt,
   CcSetDirtyPinnedData(Context, NULL);
   CcUnpinData(Context);
 
-  // FEXME: check status
+  // FIXME: check status
   vfatMakeFCBFromDirEntry (DeviceExt, pDirFcb, FileName, pEntry,
                            start, start + nbSlots - 1, &newFCB);
   vfatAttachFCBToFileObject (DeviceExt, newFCB, pFileObject);
@@ -635,7 +635,7 @@ delEntry (PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT pFileObject)
     }
     return status;
   }
-  pName = ((PVFATCCB)(pFileObject->FsContext2))->pFcb->ObjectName;
+  pName = ((PVFATFCB)pFileObject->FsContext)->ObjectName;
   if (*pName == L'\\')
   {
     pName ++;