diff --git a/hash/murmur.jai b/hash/murmur.jai index 2da4c50..5463131 100644 --- a/hash/murmur.jai +++ b/hash/murmur.jai @@ -8,10 +8,7 @@ murmur32 :: inline (s: string, seed: u32 = MurMur_Seed) -> u32 { } murmur32 :: inline (x: $T, seed: u32 = MurMur_Seed) -> u32 { - d: []u8 = ---; - d.data = cast(*u8)*x; - d.count = size_of(T); - return murmur32(d.data, d.count, seed); + return murmur32(*x, size_of(T), seed); } murmur32 :: (key: *void, len: int, seed: u32 = MurMur_Seed) -> u32 {