stackalloc 1.0.1

Safely allocate and manipulate arbitrarily-sized slices on the stack at runtime
Documentation
1
2
3
4
5
6
7
8
#include <stddef.h>

void _alloca_trampoline(size_t num, void (*callback)(void* restrict ptr, void* data), void* data)
{
    unsigned char ptr[num];
    callback(ptr, data);
} // C99 mandates empty line at EOF