Prevent NULL pointer dereference and fix a compiler warning

svn path=/trunk/; revision=64143
This commit is contained in:
Timo Kreuzer
2014-09-14 12:33:03 +00:00
parent 54f2255f1d
commit 7d06aab495
+3 -3
View File
@@ -324,12 +324,12 @@ DbgGdiHTIntegrityCheck()
r = 0;
DPRINT1("Used entry has KernelData == 0\n");
}
if (pEntry->KernelData <= MmHighestUserAddress)
else if (pEntry->KernelData <= MmHighestUserAddress)
{
r = 0;
DPRINT1("Used entry invalid KernelData\n");
}
if (((POBJ)(pEntry->KernelData))->hHmgr != Handle)
else if (((POBJ)(pEntry->KernelData))->hHmgr != Handle)
{
r = 0;
DPRINT1("Used entry %lu, has invalid hHmg %p (expected: %p)\n",
@@ -606,7 +606,7 @@ DbgAddDebugChannel(PPROCESSINFO ppi, WCHAR* channel, WCHAR* level, WCHAR op)
}
iChannel = ChannelEntry->Id;
ASSERT(iChannel >= 0 && iChannel < DbgChCount);
ASSERT(iChannel < DbgChCount);
if(level == NULL || *level == L'\0' ||wcslen(level) == 0 )
iLevel = MAX_LEVEL;