From de87a936ceb6e715a01fc33ce302630b64505ff6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sat, 19 May 2018 22:04:20 +0200 Subject: [PATCH] [NTOS] Demote an ASSERT to a mere DPRINT since we only support registry hives with cluster size == 1 in any case so far (other sizes are UNIMPLEMENTED!) --- ntoskrnl/config/cmsysini.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ntoskrnl/config/cmsysini.c b/ntoskrnl/config/cmsysini.c index 80bc55bbc10..ca198833a47 100644 --- a/ntoskrnl/config/cmsysini.c +++ b/ntoskrnl/config/cmsysini.c @@ -1369,15 +1369,19 @@ CmpLoadHiveThread(IN PVOID StartContext) Length = CmHive->Hive.Storage[Stable].Length + HBLOCK_SIZE; /* Check if the cluster size doesn't match */ - if (CmHive->Hive.Cluster != ClusterSize) ASSERT(FALSE); + if (CmHive->Hive.Cluster != ClusterSize) + { + DPRINT1("FIXME: Support for CmHive->Hive.Cluster (%lu) != ClusterSize (%lu) is unimplemented!\n", + CmHive->Hive.Cluster, ClusterSize); + } /* Set the file size */ - DPRINT("FIXME: Should set file size: %lx\n", Length); + DPRINT("FIXME: Should set file size: %lu\n", Length); //if (!CmpFileSetSize((PHHIVE)CmHive, HFILE_TYPE_PRIMARY, Length, Length)) - { + //{ /* This shouldn't fail */ //ASSERT(FALSE); - } + //} /* Another thing we don't support is NTLDR-recovery */ if (CmHive->Hive.BaseBlock->BootRecover) ASSERT(FALSE); -- 2.17.1