Signed-off-by: Alejandro Colomar <alx@kernel.org>
#include "shadowlog.h"
-extern inline void *xmalloc(size_t size);
extern inline void *xmallocarray(size_t nmemb, size_t size);
extern inline void *mallocarray(size_t nmemb, size_t size);
extern inline void *reallocarrayf(void *p, size_t nmemb, size_t size);
)
-ATTR_MALLOC(free)
-inline void *xmalloc(size_t size);
ATTR_MALLOC(free)
inline void *xmallocarray(size_t nmemb, size_t size);
ATTR_MALLOC(free)
void *xreallocarray(void *p, size_t nmemb, size_t size);
-inline void *
-xmalloc(size_t size)
-{
- return xmallocarray(1, size);
-}
-
-
inline void *
xmallocarray(size_t nmemb, size_t size)
{