SILC_LOG_DEBUG
NAME
#define SILC_LOG_DEBUG(...)
DESCRIPTION
This is a special wrapper to the debugging output (usually stderr).
The standard behaviour is the same as SILC_LOG_INFO, but this macro
also depends on the global debugging macro SILC_DEBUG.
Undefining the global SILC_DEBUG define causes these functions to be
defined to an empty value, thus removing all logging calls from the
compiled program.
SEE ALSO
SILC_LOG_INFO
SOURCE
#ifdef SILC_DEBUG
#define SILC_LOG_DEBUG(fmt) silc_log_output_debug(__FILE__, \
__FUNCTION__, \
__LINE__, \
silc_format fmt)
#else
#define SILC_LOG_DEBUG(fmt)
#endif /* SILC_DEBUG */