MmUnmapLockedPages(): Fixed fatal assertion check
[captive.git] / src / libcaptive / mm / mdl.c
index 1feb346..96bad98 100644 (file)
@@ -106,7 +106,7 @@ VOID MmUnmapLockedPages(PVOID BaseAddress,PMDL Mdl)
        g_return_if_fail(BaseAddress!=NULL);
        g_return_if_fail(Mdl!=NULL);
        g_return_if_fail(Mdl->MdlFlags&MDL_MAPPED_TO_SYSTEM_VA);
-       g_return_if_fail(BaseAddress!=Mdl->MappedSystemVa);
+       g_return_if_fail(BaseAddress==Mdl->MappedSystemVa);
 
        Mdl->MappedSystemVa=NULL;
        Mdl->MdlFlags&=~MDL_MAPPED_TO_SYSTEM_VA;