}
void
+printf_status(const char* format, ...)
+{
+ va_list args;
+ va_start(args, format);
+ fprintf(stdout, "[createdump] ");
+ vfprintf(stdout, format, args);
+ fflush(stdout);
+ va_end(args);
+}
+
+void
+printf_error(const char* format, ...)
+{
+ va_list args;
+ va_start(args, format);
+ fprintf(stderr, "[createdump] ");
+ vfprintf(stderr, format, args);
+ fflush(stderr);
+ va_end(args);
+}
+
+void
trace_printf(const char* format, ...)
{
if (g_diagnostics)
{
va_list args;
va_start(args, format);
+ fprintf(stdout, "[createdump] ");
vfprintf(stdout, format, args);
fflush(stdout);
va_end(args);
{
va_list args;
va_start(args, format);
+ fprintf(stdout, "[createdump] ");
vfprintf(stdout, format, args);
fflush(stdout);
va_end(args);