17 lines
310 B
C
17 lines
310 B
C
#ifndef __PRINTF_H_
|
|
#define __PRINTF_H_
|
|
|
|
struct __printf_backend;
|
|
|
|
typedef void(*__printf_backend_fn)(struct __printf_backend *, char);
|
|
|
|
struct __printf_backend {
|
|
__printf_backend_fn out;
|
|
void *arg;
|
|
};
|
|
|
|
extern int __xprintf(struct __printf_backend *bk, const char *format,
|
|
va_list va);
|
|
|
|
#endif
|