IN PUNICODE_STRING FileName,
IN ULONG Flags)
{
- PEREGISTRY_HIVE Hive;
+ PEREGISTRY_HIVE Hive = NULL;
NTSTATUS Status;
BOOLEAN Allocate = TRUE;
if (!NT_SUCCESS(Status))
{
DPRINT1("CmpInitHiveFromFile() failed (Status %lx)\n", Status);
- ExFreePool(Hive);
+ if (Hive) ExFreePool(Hive);
return Status;
}