this repo has no description
local.h#
A small header-only C library that wraps __attribute__((cleanup(...))) to provide a nice interface for automatic destructors.
Usage#
#include <local.h>
int main(void) {
local int *data = malloc(sizeof(int) * 64);
...
}
To specify the cleanup function:
local_(free) int *data = malloc(sizeof(int) * 64);