2 .\" # Copyright (c) 2014, Juniper Networks, Inc.
3 .\" # All rights reserved.
4 .\" # This SOFTWARE is licensed under the LICENSE provided in the
5 .\" # ../Copyright file. By downloading, installing, copying, or
6 .\" # using the SOFTWARE, you agree to be bound by the terms of that
8 .\" # Phil Shafer, July 2014
15 .Nd emit formatted output based on format string and arguments
20 .Sy typedef void *(*xo_realloc_func_t)(void *, size_t);
22 .Sy typedef void (*xo_free_func_t)(void *);
24 .Fn xo_set_allocator "xo_realloc_func_t realloc_func" "xo_free_func_t free_func"
30 to be used in environments
35 functions are not available.
38 should expect the same arguments as
41 a pointer to memory following the same convention.
43 will receive the same argument as
45 and should release it, as appropriate for the environment.
47 By default, the standard
52 .Sh ADDITIONAL DOCUMENTATION
53 Complete documentation can be found on github:
54 .Bd -literal -offset indent
55 http://juniper.github.io/libxo/libxo-manual.html
60 .Bd -literal -offset indent
61 https://github.com/Juniper/libxo
67 .Bd -literal -offset indent
68 https://github.com/Juniper/libxo/releases