Index: obj_hash.h =================================================================== --- obj_hash.h (revision 31186) +++ obj_hash.h (revision 31187) @@ -80,6 +80,14 @@ return murmurhash(&l, sizeof(l)); } +RND_INLINE unsigned pcb_hash_scale(rnd_angle_t ang) +{ + long l; + ang *= 100000.0; + l = floor(ang); + return murmurhash(&l, sizeof(l)); +} + #define pcb_hash_str(s) ((s) == NULL ? 0 : strhash(s)) /* compare two fields and return 0 if they are equal */