Query: xo_set_allocator
OS: freebsd
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
LIBXO(3) BSD Library Functions Manual LIBXO(3)NAMExo_emit -- emit formatted output based on format string and argumentsLIBRARYlibrary ``libxo''SYNOPSIS#include <libxo/xo.h> typedef void *(*xo_realloc_func_t)(void *, size_t); typedef void (*xo_free_func_t)(void *); void xo_set_allocator(xo_realloc_func_t realloc_func, xo_free_func_t free_func);DESCRIPTIONThe xo_set_allocator() function allows libxo to be used in environments where the standard realloc(3) and free(3) functions are not avail- able. realloc_func should expect the same arguments as realloc(3) and return a pointer to memory following the same convention. free_func will receive the same argument as free(3) and should release it, as appropriate for the environment. By default, the standard realloc(3) and free(3) functions are used.ADDITIONAL DOCUMENTATIONComplete documentation can be found on github: http://juniper.github.io/libxo/libxo-manual.html libxo lives on github as: https://github.com/Juniper/libxo The latest release of libxo is available at: https://github.com/Juniper/libxo/releasesSEE ALSOxo_emit(3)HISTORYThe libxo library was added in FreeBSD 11.0.AUTHORPhil ShaferBSDDecember 4, 2014 BSD
Related Man Pages |
---|
xo_create(3) - freebsd |
xo_set_style(3) - freebsd |
xo_emit_hv(3) - freebsd |
xo_errx(3) - freebsd |
xo_no_setlocale(3) - freebsd |
Similar Topics in the Unix Linux Community |
---|
How to downgrade cygwin to a part. version? |
Get data from GitHub using Curl |