[asterisk-commits] russell: trunk r68987 -
/trunk/include/asterisk/logger.h
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Tue Jun 12 09:11:40 MST 2007
Author: russell
Date: Tue Jun 12 11:11:40 2007
New Revision: 68987
URL: http://svn.digium.com/view/asterisk?view=rev&rev=68987
Log:
Add a new macro, ast_debug(), which combines the check of the value of
option_debug and the actual call to ast_log().
(issue #9925, dimas)
Modified:
trunk/include/asterisk/logger.h
Modified: trunk/include/asterisk/logger.h
URL: http://svn.digium.com/view/asterisk/trunk/include/asterisk/logger.h?view=diff&rev=68987&r1=68986&r2=68987
==============================================================================
--- trunk/include/asterisk/logger.h (original)
+++ trunk/include/asterisk/logger.h Tue Jun 12 11:11:40 2007
@@ -129,6 +129,17 @@
#define __LOG_DTMF 6
#define LOG_DTMF __LOG_DTMF, _A_
+/*!
+ * \brief Log a DEBUG message
+ * \param level The minimum value of option_debug for this message
+ * to get logged
+ */
+#define ast_debug(level, ...) do { \
+ if (option_debug >= level) { \
+ ast_log(LOG_DEBUG, __VA_ARGS__); \
+ } \
+} while (0)
+
#if defined(__cplusplus) || defined(c_plusplus)
}
#endif
More information about the asterisk-commits
mailing list