Skip to content

Commit ea3e6c6

Browse files
committed
More fixes
1 parent a65fc8a commit ea3e6c6

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

tests/test_general.cpp

+2-4
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,12 @@ constexpr std::size_t MiB = KiB * KiB;
2929
#ifdef _WIN32
3030
auto make_arena(std::align_val_t align, size_t size) -> std::shared_ptr<std::byte>
3131
{
32-
return std::shared_ptr<std::byte>(static_cast<std::byte*>(_aligned_malloc(size, static_cast<size_t>(align))),
33-
&_aligned_free);
32+
return {static_cast<std::byte*>(_aligned_malloc(size, static_cast<size_t>(align))), &_aligned_free};
3433
}
3534
#else
3635
auto make_arena(std::align_val_t align, size_t size) -> std::shared_ptr<std::byte>
3736
{
38-
return std::shared_ptr<std::byte>(static_cast<std::byte*>(std::aligned_alloc(static_cast<size_t>(align), size)),
39-
&std::free);
37+
return {static_cast<std::byte*>(std::aligned_alloc(static_cast<size_t>(align), size)), &std::free};
4038
}
4139
#endif
4240

0 commit comments

Comments
 (0)