#include <ucw/alloc.h>
#ifdef CONFIG_UCW_CLEAN_ABI
+#define gary_empty_hdr ucw_gary_empty_hdr
#define gary_fix ucw_gary_fix
#define gary_init ucw_gary_init
#define gary_push_helper ucw_gary_push_helper
/**
* Create a new growing array, initially containing @n elements,
* and let @ptr point to its first element. The memory used by the
- * array is allocated by xmalloc().
+ * array is allocated by <<basics:xmalloc()>>.
**/
#define GARY_INIT(ptr, n) (ptr) = gary_init(sizeof(*(ptr)), (n), &ucw_allocator_std)