/*
 * 	debug.h
 * 	
 * 	Josef Kufner <jkufner@seznam.cz>
 * 	2002-09-06
 *
 * 	Makra pro zobrazovani ladicich vypisu
 *
 */

/*
 *  Hodnota makra DEBUG:
 *     0 ... Zadne vypisy
 *     1 ... Malo vypisu - jen kriticke chyby
 *     :
 *     :
 *    10 ... Uplne vsechny vypisy
 */
#if defined(DEBUG) && DEBUG > 0

#define DBG_MSG(level, msg, arg...)					\
{									\
	if (level <= DEBUG)						\
		fprintf(stderr, "%s: %d: " msg "\n", 			\
				__FILE__, __LINE__, ##arg);		\
}

#else

#define DBG_MSG(level, msg, arg...)

#endif
