diff --git a/include/uuid.h b/include/uuid.h index ee034d8..ff7dbe9 100644 --- a/include/uuid.h +++ b/include/uuid.h @@ -733,7 +733,7 @@ namespace uuids [[nodiscard]] uuid operator()() { - uint8_t bytes[16]; + alignas(uint32_t) uint8_t bytes[16]; for (int i = 0; i < 16; i += 4) *reinterpret_cast(bytes + i) = distribution(*generator);