/* * obidebug.h * * Created on: June 25th 2015 * Author: Celine Mercier (celine.mercier@metabarcoding.org) */ #include #include #include #include //#ifndef DEBUG_LEVEL //#define DEBUG_LEVEL MAXINT //#endif //#ifdef OBIDEBUG #define obidebug(debug_level, message, ...) \ {if (debug_level > DEBUG_LEVEL) \ {fprintf(stderr, "DEBUG %s:%d:%s, obi_errno = %d, errno = %d : " \ message "\n", __FILE__, __LINE__, __func__, obi_errno, errno, ##__VA_ARGS__); \ } \ } //#else //#define obidebug(debug_level, message, ...) //#endif