1 #ifndef __STRFORMAT_H__
2 #define __STRFORMAT_H__
7 #define STRFORMAT_FAILED 1
8 typedef unsigned int StrFormatResult;
11 typedef StrFormatResult (*StrFormatWrite)(
void *user_data,
const char *data,
unsigned int len);
13 typedef struct _StrFormatContext
15 StrFormatWrite write_str;
19 int format_str(
const StrFormatContext *ctxt,
const char *format, ...)
23 format_str_v(const StrFormatContext *ctxt, const
char *format, va_list ap);