/* -*- indent-tabs-mode: t; tab-width: 8; c-basic-offset: 8; -*- */ /* Copyright (c) 2004 - 2006 Derek Foreman, Ben Jansens Provided under GPL version 2 or later. */ #ifdef HAVE_CONFIG_H #include "../config.h" #endif #ifdef WIN32 #include #endif #include #include #include "libburn.h" #include "debug.h" static int burn_verbosity = 0; void burn_set_verbosity(int v) { burn_verbosity = v; } void burn_print(int level, const char *a, ...) { #ifdef WIN32 char debug_string_data[256]; #endif va_list vl; if (level <= burn_verbosity) { va_start(vl, a); #ifdef WIN32 vsprintf(debug_string_data, a, vl); OutputDebugString(debug_string_data); #else vfprintf(stderr, a, vl); #endif } }