crc32 cosmetics
Karel Miko
7 years ago
171 | 171 | h = hash; |
172 | 172 | crc = ctx->crc; |
173 | 173 | crc ^= _CRC32_NEGL; |
174 | ||
175 | if (size > 4) size = 4; | |
174 | 176 | for (i = 0; i < size; i++) { |
175 | h[size-i-1] = ((unsigned char*)&(crc))[i]; | |
177 | h[i] = ((unsigned char*)&(crc))[size-i-1]; | |
176 | 178 | } |
177 | 179 | } |
178 | 180 | |
182 | 184 | return CRYPT_NOP; |
183 | 185 | #else |
184 | 186 | const void* in = "libtomcrypt"; |
185 | const unsigned char crc32[] = { 0xef, 0x76, 0x73, 0xb3 }; | |
187 | const unsigned char crc32[] = { 0xb3, 0x73, 0x76, 0xef }; | |
186 | 188 | unsigned char out[4]; |
187 | 189 | crc32_state ctx; |
188 | 190 | crc32_init(&ctx); |