-#define VG_LOGX( NAME, PIPE, PFX ) \
-static void NAME(const char *fmt, ...) \
-{ \
- va_list args; \
- va_start( args, fmt ); \
- vg_log_write( PIPE, (PFX), fmt, args ); \
- va_end( args ); \
-}
-
-VG_LOGX( vg_success, stdout, (KGRN "success" KWHT "| " KGRN) )
-VG_LOGX( vg_info, stdout, (KNRM " info" KWHT "| " KNRM) )
-VG_LOGX( vg_log, stdout, (KWHT " log" KWHT "| " KWHT) )
-VG_LOGX( vg_warn, stdout, (KYEL " warn" KWHT "| " KYEL) )
-VG_LOGX( vg_error, stderr, (KRED " error" KWHT "| " KRED) )