- Fix incorrect size calculation.

svn path=/trunk/; revision=29982
This commit is contained in:
Aleksey Bragin 2007-10-30 18:41:34 +00:00
parent 3b7c69f9c9
commit 15756dddcd

View file

@ -201,7 +201,7 @@ CmiAllocateHashTableCell (
Status = STATUS_SUCCESS;
*HashBlock = NULL;
NewHashSize = sizeof(CM_KEY_FAST_INDEX) +
NewHashSize = FIELD_OFFSET(CM_KEY_FAST_INDEX, List) +
(SubKeyCount * sizeof(CM_INDEX));
*HBOffset = HvAllocateCell(&RegistryHive->Hive, NewHashSize, Storage, HCELL_NIL);