40#define STRFORMAT_FAILED 1
42typedef unsigned int strformat_result;
45typedef strformat_result (*strformat_write)(
void *user_data,
49typedef struct strformat_context_s {
50 strformat_write write_str;
54int format_str(
const strformat_context_t *ctxt,
const char *format, ...)
55 __attribute__ ((__format__ (__printf__, 2,3)));
58format_str_v(const strformat_context_t *ctxt, const
char *format, va_list ap)
59 __attribute__ ((__format__ (__printf__, 2, 0)));