On Mon Sep 1 15:42:24 2025 +0000, Rémi Bernon wrote:
The difference between the computation here and the implementation is confusing. Shouldn't it be `size_aligned = ROUND_SIZE( size, sizeof(void *) - 1 )` too?
Do you mean `ULONG_PTR` vs 'void *' or something else? Note that allocated size is HeapSize is `size + 1`, that is to make test hit interesting cases of unalgined requested size. So the aligned size matches the implementation, the only difference is that I used `ULONG_PTR` is test, should I change it to 'void *'?