std.Thread.Futex.PosixImpl.Address.from: fix alignment type

Fixes #13673
This commit is contained in:
zooster 2022-11-28 17:46:16 +01:00 committed by Andrew Kelley
parent 2f11de4f51
commit f986cb1f90

View file

@ -721,7 +721,7 @@ const PosixImpl = struct {
// then cut off the zero bits from the alignment to get the unique address.
const addr = @ptrToInt(ptr);
assert(addr & (alignment - 1) == 0);
return addr >> @ctz(alignment);
return addr >> @ctz(@as(usize, alignment));
}
};