Skip to content

Commit 5f5d3d3

Browse files
committed
core: fix logic
1 parent c4aaad3 commit 5f5d3d3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

include/proxsuite/linalg/veg/memory/alloc.hpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#ifndef VEG_ALLOC_HPP_TAWYRUICS
22
#define VEG_ALLOC_HPP_TAWYRUICS
33

4+
#include "proxsuite/fwd.hpp"
45
#include "proxsuite/linalg/veg/ref.hpp"
56
#include "proxsuite/linalg/veg/type_traits/constructible.hpp"
67
#include "proxsuite/linalg/veg/type_traits/assignable.hpp"
@@ -168,15 +169,15 @@ aligned_alloc(usize align, usize size) noexcept -> void*
168169
#if defined(_WIN32)
169170
return _aligned_malloc((size + mask) & ~mask, align);
170171
#elif defined(__APPLE__)
171-
#if defined(PROXSUITE_WITH_CPP_17)
172+
#ifdef PROXSUITE_WITH_CPP_17
172173
return alignment::aligned_alloc(align, (size + mask) & ~mask);
173-
#elif defined(PROXSUITE_WITH_CPP_14)
174+
#else
174175
return alignment::detail::aligned_alloc(align, (size + mask) & ~mask);
175176
#endif
176177
#else
177178
#ifdef PROXSUITE_WITH_CPP_17
178179
return std::aligned_alloc(align, (size + mask) & ~mask);
179-
#elif defined(PROXSUITE_WITH_CPP_14)
180+
#else
180181
return alignment::detail::aligned_alloc(align, (size + mask) & ~mask);
181182
#endif
182183
#endif

0 commit comments

Comments
 (0)