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);
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);
}
return status;
}
- pName = ((PVFATCCB)(pFileObject->FsContext2))->pFcb->ObjectName;
+ pName = ((PVFATFCB)pFileObject->FsContext)->ObjectName;
if (*pName == L'\\')
{
pName ++;