Files
fastfetch/src/util/mallocHelper.h
T
2024-10-17 22:33:52 +08:00

14 lines
239 B
C

#pragma once
#include <stdlib.h>
#include <assert.h>
static inline void ffWrapFree(const void* pPtr)
{
assert(pPtr);
if(*(void**)pPtr)
free(*(void**)pPtr);
}
#define FF_AUTO_FREE __attribute__((__cleanup__(ffWrapFree)))