/*
 * Id: $Id: global.h 756 2005-07-31 22:54:22Z bwalle $
 * -------------------------------------------------------------------------------------------------
 * 
 * This program is free software; you can redistribute it and/or modify it under the terms of the 
 * GNU General Public License as published by the Free Software Foundation; You may only use 
 * version 2 of the License, you have no option to use any other version.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; 
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See 
 * the GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along with this program; if 
 * not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 *
 * ------------------------------------------------------------------------------------------------- 
 */
#ifndef GLOBAL_H
#define GLOBAL_H

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

#ifdef DEBUG

#    define PRINT_DBG(fmt, ...)                                   \
     {                                                            \
         fprintf(stderr, "DEBUG[%s:%d]: "fmt, __FILE__, __LINE__,     \
                 ## __VA_ARGS__);                    \
     }

#else  

#    define PRINT_DBG(fmt, ...)   { do {} while(0); }

#endif

#endif /* GLOBAL_H */


syntax highlighted by Code2HTML, v. 0.9.1