From d749e95880befce8a784e5b274faea82b389c341 Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Fri, 19 Jun 2009 16:05:16 +0000 Subject: [PATCH] - Define UNREFERENCED_PARAMETER for cmlib when built as host and reapply 41455. svn path=/trunk/; revision=41470 --- reactos/lib/cmlib/cmlib.h | 1 + reactos/lib/cmlib/hivecell.c | 3 +++ reactos/lib/cmlib/hiveinit.c | 3 +++ 3 files changed, 7 insertions(+) diff --git a/reactos/lib/cmlib/cmlib.h b/reactos/lib/cmlib/cmlib.h index bdce33dfd3c..0538c79893c 100644 --- a/reactos/lib/cmlib/cmlib.h +++ b/reactos/lib/cmlib/cmlib.h @@ -59,6 +59,7 @@ IN PRTL_BITMAP BitMapHeader); #define RtlCheckBit(BMH,BP) (((((PLONG)(BMH)->Buffer)[(BP) / 32]) >> ((BP) % 32)) & 0x1) + #define UNREFERENCED_PARAMETER(P) {(P)=(P);} #define PKTHREAD PVOID #define PKGUARDED_MUTEX PVOID diff --git a/reactos/lib/cmlib/hivecell.c b/reactos/lib/cmlib/hivecell.c index 845daaaa3dc..994ca98170d 100644 --- a/reactos/lib/cmlib/hivecell.c +++ b/reactos/lib/cmlib/hivecell.c @@ -79,6 +79,7 @@ HvpGetCellFullSize( PHHIVE RegistryHive, PVOID Cell) { + UNREFERENCED_PARAMETER(RegistryHive); return ((PHCELL)Cell - 1)->Size; } @@ -89,6 +90,8 @@ HvGetCellSize(IN PHHIVE Hive, PHCELL CellHeader; LONG Size; + UNREFERENCED_PARAMETER(Hive); + CellHeader = (PHCELL)Address - 1; Size = CellHeader->Size * -1; Size -= sizeof(HCELL); diff --git a/reactos/lib/cmlib/hiveinit.c b/reactos/lib/cmlib/hiveinit.c index 8dea06a6f46..c043f266b78 100644 --- a/reactos/lib/cmlib/hiveinit.c +++ b/reactos/lib/cmlib/hiveinit.c @@ -445,6 +445,9 @@ HvInitialize( NTSTATUS Status; PHHIVE Hive = RegistryHive; + UNREFERENCED_PARAMETER(HiveType); + UNREFERENCED_PARAMETER(FileName); + /* * Create a new hive structure that will hold all the maintenance data. */