diff options
Diffstat (limited to 'src/lib/netlist/plib/palloc.h')
-rw-r--r-- | src/lib/netlist/plib/palloc.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/netlist/plib/palloc.h b/src/lib/netlist/plib/palloc.h index f565e02d7b6..eff105e224f 100644 --- a/src/lib/netlist/plib/palloc.h +++ b/src/lib/netlist/plib/palloc.h @@ -431,6 +431,8 @@ namespace plib { } return p; #else + // see https://en.cppreference.com/w/c/memory/aligned_alloc + size = ((size + alignment - 1) / alignment) * alignment; return static_cast<gsl::owner<void *>>(aligned_alloc(alignment, size)); #endif #else |