xref: /linux-6.15/tools/lib/zalloc.c (revision 7f7c536f)
1*7f7c536fSArnaldo Carvalho de Melo // SPDX-License-Identifier: LGPL-2.1
2*7f7c536fSArnaldo Carvalho de Melo 
3*7f7c536fSArnaldo Carvalho de Melo #include <stdlib.h>
4*7f7c536fSArnaldo Carvalho de Melo #include <linux/zalloc.h>
5*7f7c536fSArnaldo Carvalho de Melo 
zalloc(size_t size)6*7f7c536fSArnaldo Carvalho de Melo void *zalloc(size_t size)
7*7f7c536fSArnaldo Carvalho de Melo {
8*7f7c536fSArnaldo Carvalho de Melo 	return calloc(1, size);
9*7f7c536fSArnaldo Carvalho de Melo }
10*7f7c536fSArnaldo Carvalho de Melo 
__zfree(void ** ptr)11*7f7c536fSArnaldo Carvalho de Melo void __zfree(void **ptr)
12*7f7c536fSArnaldo Carvalho de Melo {
13*7f7c536fSArnaldo Carvalho de Melo 	free(*ptr);
14*7f7c536fSArnaldo Carvalho de Melo 	*ptr = NULL;
15*7f7c536fSArnaldo Carvalho de Melo }
16