[ox/std] Fix constexpr-ness of ox_memset

This commit is contained in:
Gary Talent 2019-11-09 01:24:15 -06:00
parent 2f45cbe6d9
commit 5dc74e6fd7

View File

@ -28,7 +28,7 @@ constexpr void *ox_memcpy(void *dest, const void *src, std::size_t size) noexcep
} }
constexpr void *ox_memset(void *ptr, int val, std::size_t size) noexcept { constexpr void *ox_memset(void *ptr, int val, std::size_t size) noexcept {
auto buf = reinterpret_cast<uint8_t*>(ptr); auto buf = static_cast<uint8_t*>(ptr);
for (std::size_t i = 0; i < size; i++) { for (std::size_t i = 0; i < size; i++) {
buf[i] = static_cast<uint8_t>(val); buf[i] = static_cast<uint8_t>(val);
} }