mirror of
https://github.com/minetest/minetest.git
synced 2024-09-19 23:10:46 +03:00
Add static assert for sanity
This commit is contained in:
parent
e2e6ae1f83
commit
62f8fdda8a
@ -65,6 +65,8 @@ protected:
|
||||
}
|
||||
};
|
||||
|
||||
static_assert(sizeof(SpatialKey) == sizeof(u64), "SpatialKey must align with 8 bytes, i.e. uint64_t");
|
||||
|
||||
struct SpatialKeyHash {
|
||||
auto operator()(const SpatialKey& key) const -> u64 {
|
||||
return std::hash<u64>()(*reinterpret_cast<const u64*>(&key));
|
||||
|
Loading…
Reference in New Issue
Block a user