svn path=/trunk/; revision=16849
ULONG hash;
PCSRSS_PROCESS_DATA pProcessData;
- hash = (ULONG_PTR)ProcessId % (sizeof(ProcessData) / sizeof(*ProcessData));
+ hash = ((ULONG_PTR)ProcessId & ~0x3) % (sizeof(ProcessData) / sizeof(*ProcessData));
LOCK;
CLIENT_ID ClientId;
NTSTATUS Status;
- hash = (ULONG_PTR)ProcessId % (sizeof(ProcessData) / sizeof(*ProcessData));
+ hash = ((ULONG_PTR)ProcessId & ~0x3) % (sizeof(ProcessData) / sizeof(*ProcessData));
LOCK;
UINT c;
PCSRSS_PROCESS_DATA pProcessData, pPrevProcessData = NULL;
- hash = (ULONG_PTR)Pid % (sizeof(ProcessData) / sizeof(*ProcessData));
+ hash = ((ULONG_PTR)Pid & ~0x3) % (sizeof(ProcessData) / sizeof(*ProcessData));
LOCK;