FileObject, TruncateSize, UninitializeCompleteEvent);
if (TruncateSize != NULL &&
- FileObject->SectionObjectPointer != NULL &&
FileObject->SectionObjectPointer->SharedCacheMap != NULL)
{
SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
{
/* Dereference and fail */
if (pFirstThread) ObDereferenceObject(pFirstThread);
- if (pLastThread) ObDereferenceObject(pLastThread);
+ ObDereferenceObject(pLastThread);
return Status;
}
if (!PoInitSystem(0)) KeBugCheck(INTERNAL_POWER_ERROR);
/* Check for Y2K hack */
- Y2KHackRequired = strstr(CommandLine, "YEAR");
+ Y2KHackRequired = CommandLine ? strstr(CommandLine, "YEAR") : NULL;
if (Y2KHackRequired) Y2KHackRequired = strstr(Y2KHackRequired, "=");
if (Y2KHackRequired) YearHack = atol(Y2KHackRequired + 1);