]> Kevux Git Server - fll/commit
Update: fix length calculation (cannot be 0), add f_memory_new_aligned(), and other...
authorKevin Day <thekevinday@gmail.com>
Sat, 2 Jan 2021 01:15:06 +0000 (19:15 -0600)
committerKevin Day <thekevinday@gmail.com>
Sat, 2 Jan 2021 03:51:50 +0000 (21:51 -0600)
commit046cc478e58756ec413059e893b7439ec2587ba5
tree4e65865e5a96157103dc66de77f2c11cc000e426
parent3b2752dff25d5776c49ca5e10454084e9f2841df
Update: fix length calculation (cannot be 0), add f_memory_new_aligned(), and other changes.

The length calculation is documented to not be allowed to be 0.
Make sure the parameter checkers assure this behavior.

Provide f_memory_new_aligned() as a wrapper to posix_memalign().

The calloc() function actually accepts the length arguments as the first parameter.

Remove memory times and just stick with size_t.
level_0/f_memory/c/memory.c
level_0/f_memory/c/memory.h