Misc. fixes.

CID 1411918, 1411929, 1411919

svn path=/trunk/; revision=74985
This commit is contained in:
Pierre Schweitzer 2017-06-10 20:28:25 +00:00
parent 1b27b462ec
commit 50f668e4b3

View file

@ -2931,7 +2931,7 @@ RxFinishFcbInitialization(
{ {
/* If our FCB newly points to a file, initiliaz everything related */ /* If our FCB newly points to a file, initiliaz everything related */
if (FileType == RDBSS_NTC_STORAGE_TYPE_FILE && if (FileType == RDBSS_NTC_STORAGE_TYPE_FILE &&
!OldType != RDBSS_NTC_STORAGE_TYPE_FILE) OldType != RDBSS_NTC_STORAGE_TYPE_FILE)
{ {
RxInitializeLowIoPerFcbInfo(&((PFCB)Fcb)->Specific.Fcb.LowIoPerFcbInfo); RxInitializeLowIoPerFcbInfo(&((PFCB)Fcb)->Specific.Fcb.LowIoPerFcbInfo);
FsRtlInitializeFileLock(&((PFCB)Fcb)->Specific.Fcb.FileLock, &RxLockOperationCompletion, FsRtlInitializeFileLock(&((PFCB)Fcb)->Specific.Fcb.FileLock, &RxLockOperationCompletion,
@ -3417,7 +3417,7 @@ RxInitializeLowIoContext(
PAGED_CODE(); PAGED_CODE();
RxContext = CONTAINING_RECORD(LowIoContext, RX_CONTEXT, LowIoContext); RxContext = CONTAINING_RECORD(LowIoContext, RX_CONTEXT, LowIoContext);
ASSERT(LowIoContext = &RxContext->LowIoContext); ASSERT(LowIoContext == &RxContext->LowIoContext);
Stack = RxContext->CurrentIrpSp; Stack = RxContext->CurrentIrpSp;