12#define FMT_LEN ((char *) 0)
14#define fmt_dnum(s,X) _Generic((X),\
15 unsigned int: fmt_uint, \
16 unsigned long: fmt_ulong \
19extern unsigned int fmt_str(
char *,
const char *);
20extern unsigned int fmt_strn(
char *,
const char *,
unsigned int);
21extern unsigned int fmt_uint(
char *,
unsigned int);
22extern unsigned int fmt_uint0(
char *,
unsigned int,
unsigned int);
23extern unsigned int fmt_ulong(
char *,
unsigned long);
24extern unsigned int fmt_xlong(
char *,
unsigned long);
26extern int fromhex(
unsigned char);
27extern char tohex(
char);
unsigned int fmt_uint0(char *, unsigned int, unsigned int)
unsigned int fmt_xlong(char *, unsigned long)
unsigned int fmt_ulong(char *, unsigned long)
unsigned int fmt_strn(char *, const char *, unsigned int)
unsigned int fmt_str(char *, const char *)
int fromhex(unsigned char)
unsigned int fmt_uint(char *, unsigned int)