ImHash: defaults seed to zero + comment.

This commit is contained in:
ocornut
2015-08-18 19:17:09 -06:00
parent 97be3428f1
commit 4ac4d1ac37
2 changed files with 3 additions and 3 deletions

View File

@ -816,9 +816,9 @@ int ImFormatStringV(char* buf, int buf_size, const char* fmt, va_list args)
return (w == -1) ? buf_size : w;
}
// Pass data_size==0 for zero-terminated string
// Pass data_size==0 for zero-terminated strings
// FIXME-OPT: Replace with e.g. FNV1a hash? CRC32 pretty much randomly access 1KB. Need to do proper measurements.
ImU32 ImHash(const void* data, int data_size, ImU32 seed = 0)
ImU32 ImHash(const void* data, int data_size, ImU32)
{
static ImU32 crc32_lut[256] = { 0 };
if (!crc32_lut[1])