} while (0)
#endif /* SUDO_ERROR_WRAP */
-/* XXX - move to sudo_util.h */
-extern int (*sudo_printf)(int msg_type, const char *fmt, ...);
-
typedef void (*sudo_fatal_callback_t)(void);
__dso_public int sudo_fatal_callback_deregister_v1(sudo_fatal_callback_t func);
__dso_public int sudo_strtomode_v1(const char *cp, const char **errstr);
#define sudo_strtomode(_a, _b) sudo_strtomode_v1((_a), (_b))
+/* sudo_printf.c */
+extern int (*sudo_printf)(int msg_type, const char *fmt, ...);
+
/* term.c */
__dso_public bool sudo_term_cbreak_v1(int fd);
#define sudo_term_cbreak(_a) sudo_term_cbreak_v1((_a))