expat_malloc
void *expat_malloc(XML_Parser parser, size_t size, int sourceLine);
# define MALLOC(parser, s) (expat_malloc((parser), (s), __LINE__))
return expat_malloc(parser, size, sourceLine);
void *ptr = expat_malloc(parser, 10, -1);
= (long long *)expat_malloc(parser, 4 * sizeof(long long), -1);
assert_true(expat_malloc(parser, 1000, -1) == NULL);
void *const ptr = expat_malloc(parser, 1000, -1);
void *const ptr = expat_malloc(parser, 1000, -1);
assert_true(expat_malloc(parser, 1000, -1) == NULL);
assert_true(expat_malloc(parser, 1000, -1) == NULL);