dovecot-2.0: ioloop log: Added asserts

dovecot at dovecot.org dovecot at dovecot.org
Fri Dec 3 09:06:38 EET 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/23eb7ec9c37d
changeset: 12499:23eb7ec9c37d
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Dec 03 07:06:34 2010 +0000
description:
ioloop log: Added asserts

diffstat:

 src/lib/ioloop.c |  4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diffs (21 lines):

diff -r 1d1cd60d5429 -r 23eb7ec9c37d src/lib/ioloop.c
--- a/src/lib/ioloop.c	Fri Dec 03 07:00:17 2010 +0000
+++ b/src/lib/ioloop.c	Fri Dec 03 07:06:34 2010 +0000
@@ -497,6 +497,8 @@
 {
 	struct ioloop_log *log;
 
+	i_assert(ioloop->default_log_prefix != NULL);
+
 	log = i_new(struct ioloop_log, 1);
 	log->refcount = 2;
 	log->prefix = i_strdup("");
@@ -540,6 +542,8 @@
 
 void io_loop_set_default_log_prefix(struct ioloop *ioloop, const char *prefix)
 {
+	i_assert(prefix != NULL);
+
 	i_free(ioloop->default_log_prefix);
 	ioloop->default_log_prefix = i_strdup(prefix);
 }


More information about the dovecot-cvs mailing list