From: Michael Poole Date: Wed, 4 Oct 2006 01:37:40 +0000 (+0000) Subject: Allow log_module() to NULL log types. X-Git-Tag: v1.4.0-rc1~103 X-Git-Url: http://git.pk910.de/?p=srvx.git;a=commitdiff_plain;h=0a20812873b8f5865e1b6cfc1affa472925df1ed Allow log_module() to NULL log types. src/log.c (log_module): To make cleanup easier, allow NULL log types. git-archimport-id: srvx@srvx.net--2006/srvx--devo--1.3--patch-53 --- diff --git a/ChangeLog b/ChangeLog index b375385..f111a6f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,19 @@ # arch-tag: automatic-ChangeLog--srvx@srvx.net--2006/srvx--devo--1.3 # +2006-10-04 01:37:40 GMT Michael Poole patch-53 + + Summary: + Allow log_module() to NULL log types. + Revision: + srvx--devo--1.3--patch-53 + + src/log.c (log_module): To make cleanup easier, allow NULL log types. + + modified files: + ChangeLog src/log.c + + 2006-10-04 01:32:57 GMT Michael Poole patch-52 Summary: diff --git a/src/log.c b/src/log.c index 11ec27f..7352b11 100644 --- a/src/log.c +++ b/src/log.c @@ -567,6 +567,8 @@ log_module(struct log_type *type, enum log_severity sev, const char *format, ... unsigned int ii; va_list args; + if (!type) + return; if (sev > LOG_FATAL) { log_module(MAIN_LOG, LOG_ERROR, "Illegal log_module severity %d", sev); return;