|
|
От: |
aGrey
|
|
| Дата: | 09.09.04 18:46 | ||
| Оценка: | |||
DWORD dwCSum = 1;
for(DWORD n = 0; n < dwBufSize; n++)
{
dwHBuf[n] = (DWORD)(dwCSum >> 29) + dwHBuf[n];
dwHBuf[n] = (DWORD)(dwCSum >> 17) + dwHBuf[n];
dwCSum = (DWORD)(dwCSum << 3) ^ dwHBuf[n];
}