{
NewBlock = (PCELL_HEADER) ((ULONG)NewBlock + CellSize);
NewBlock->CellSize = ((PCELL_HEADER) (*Block))->CellSize - CellSize;
- ((PCELL_HEADER) (*Block))->CellSize = CellSize;
CmiAddFree (RegistryHive,
NewBlock,
*pBlockOffset + CellSize,
}
memset(*Block, 0, CellSize);
- ((PCELL_HEADER)(*Block))->CellSize *= -1;
+ ((PCELL_HEADER)(*Block))->CellSize = -CellSize;
return TRUE;
}
{
NewCell = (PCELL_HEADER) ((ULONG_PTR) NewCell + CellSize);
NewCell->CellSize = ((PCELL_HEADER) (*Cell))->CellSize - CellSize;
- ((PCELL_HEADER) (*Cell))->CellSize = CellSize;
CmiAddFree(RegistryHive,
NewCell,
*CellOffset + CellSize,
RtlZeroMemory(*Cell,
CellSize);
- ((PCELL_HEADER) (*Cell))->CellSize *= -1;
+ ((PCELL_HEADER) (*Cell))->CellSize = -CellSize;
}
return STATUS_SUCCESS;
{
NewBlock = (PCELL_HEADER) ((ULONG_PTR) NewBlock + CellSize);
NewBlock->CellSize = ((PCELL_HEADER) (*Block))->CellSize - CellSize;
- ((PCELL_HEADER) (*Block))->CellSize = CellSize;
CmiAddFree (RegistryHive,
NewBlock,
*pBlockOffset + CellSize,
}
memset(*Block, 0, CellSize);
- ((PCELL_HEADER)(*Block))->CellSize *= -1;
+ ((PCELL_HEADER)(*Block))->CellSize = -CellSize;
return TRUE;
}