#include "mprintf.h" #include "self.h" #include #include #include #include void putchar_ (char ch) { (void)ch; } void mprintf (const char* fmt, ...) { va_list args; va_start (args, fmt); char* buf = malloc (MPRINTF_BUF_MAX); if (buf == NULL) { va_end (args); return; } int len = vsnprintf (buf, MPRINTF_BUF_MAX, fmt, args); va_end (args); mail_send (e_pgid, buf, len); free (buf); }