NULL Conondrum & TypeSystem
This commit is contained in:
parent
48bd13b825
commit
5ad16dc888
@ -43,8 +43,8 @@ CcMdlWriteComplete2(IN PFILE_OBJECT FileObject,
|
|||||||
{
|
{
|
||||||
|
|
||||||
PLARGE_INTEGER FOffset = nullptr;
|
PLARGE_INTEGER FOffset = nullptr;
|
||||||
KIRQL CurrentIrql = NULL;
|
KIRQL CurrentIrql = {0};
|
||||||
NTSTATUS Exception = NULL;
|
NTSTATUS Exception = {0};
|
||||||
PIO_STATUS_BLOCK IoStatus = nullptr;
|
PIO_STATUS_BLOCK IoStatus = nullptr;
|
||||||
|
|
||||||
|
|
||||||
@ -101,14 +101,14 @@ CcMdlRead (
|
|||||||
ULONG LENGTH_FINAL = Length;
|
ULONG LENGTH_FINAL = Length;
|
||||||
PVOID VirtualAddress = nullptr;
|
PVOID VirtualAddress = nullptr;
|
||||||
PVACB VACB = nullptr;
|
PVACB VACB = nullptr;
|
||||||
ULONG ReceivedLength = NULL;
|
ULONG ReceivedLength = {0};
|
||||||
ULONG Information = NULL;
|
ULONG Information = {0};
|
||||||
PMDL Allocated = NULL;
|
PMDL Allocated = nullptr;
|
||||||
LARGE_INTEGER FOffset = FileOffset;
|
LARGE_INTEGER FOffset = {0};
|
||||||
PSHARED_CACHE_MAP sharedcachmap = FileObject->SectionObjectPointer->SharedCacheMap;
|
PSHARED_CACHE_MAP sharedcachmap = FileObject->SectionObjectPointer->SharedCacheMap;
|
||||||
PRIVATE_CACHE_MAP PrivateCacheMap = FileObject->PrivateCacheMap;
|
PRIVATE_CACHE_MAP PrivateCacheMap = FileObject->PrivateCacheMap;
|
||||||
PVOID VirtualAddress = nullptr;
|
PVOID VirtualAddress = nullptr;
|
||||||
LARGE_INTEGER Offset_Lenghth = NULL;
|
LARGE_INTEGER Offset_Lenghth = {0};
|
||||||
|
|
||||||
|
|
||||||
_try
|
_try
|
||||||
@ -223,7 +223,7 @@ NTAPI
|
|||||||
CcMdlWriteAbort(IN PFILE_OBJECT FileObject,
|
CcMdlWriteAbort(IN PFILE_OBJECT FileObject,
|
||||||
IN PMDL MdlChain)
|
IN PMDL MdlChain)
|
||||||
{
|
{
|
||||||
KIRQL CurrentIrql = null;
|
KIRQL CurrentIrql = {0}; // Underneath a UCHAR
|
||||||
PSHARED_CACHE_MAP SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
|
PSHARED_CACHE_MAP SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
|
||||||
|
|
||||||
|
|
||||||
@ -273,12 +273,12 @@ CcPrepareMdlWrite(IN PFILE_OBJECT FileObject,
|
|||||||
PSHARED_CACHE_MAP SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
|
PSHARED_CACHE_MAP SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
|
||||||
PLARGE_INTEGER FOffset = nullptr;
|
PLARGE_INTEGER FOffset = nullptr;
|
||||||
PLARGE_INTEGER ReadAheadLenghth = nullptr;
|
PLARGE_INTEGER ReadAheadLenghth = nullptr;
|
||||||
LARGE_INTEGER Final_Length = NULL;
|
LARGE_INTEGER Final_Length = {0};
|
||||||
LARGE_INTEGER ReadAhead_Length = NULL;
|
LARGE_INTEGER ReadAhead_Length = {0};
|
||||||
LARGE_INTEGER Information = NULL;
|
LARGE_INTEGER Information = {0};
|
||||||
ULONG ReceivedLength = NULL;
|
ULONG ReceivedLength = {0};
|
||||||
ULONG SavedState = NULL;
|
ULONG SavedState = {0};
|
||||||
ULONG ZeroOpsFlags = NULL;
|
ULONG ZeroOpsFlags = {0};
|
||||||
PVACB Vacb = nullptr;
|
PVACB Vacb = nullptr;
|
||||||
BOOL MapFlag = false;
|
BOOL MapFlag = false;
|
||||||
if ((FileObject->Flags & 0x10) == 0)
|
if ((FileObject->Flags & 0x10) == 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user