From e65df4cc67a54c2a3a8557ee98fbbcfda2553ec6 Mon Sep 17 00:00:00 2001
From: "Kevin P. Fleming" <kpfleming@digium.com>
Date: Fri, 20 May 2005 03:52:27 +0000
Subject: [PATCH] add a little comment to keep someone else from having the
 same misunderstanding I had :-)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5748 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 logger.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/logger.c b/logger.c
index 49444df9e0..61395c1a9f 100755
--- a/logger.c
+++ b/logger.c
@@ -671,9 +671,15 @@ void ast_log(int level, const char *file, int line, const char *function, const
 
 	va_list ap;
 	
+	/* skip this message unless:
+	   - option_verbose is greater than zero _or_
+	   - option_debug is greater than zero _or_
+	   - the message is of level LOG_DEBUG (which allows for 'level zero' LOG_DEBUG messages)
+	 */
 	if (!option_verbose && !option_debug && (level == __LOG_DEBUG)) {
 		return;
 	}
+
 	/* Ignore anything that never gets logged anywhere */
 	if (!(global_logmask & (1 << level)))
 		return;
-- 
GitLab