From 21b4e147fee07edb0961290ba32b79ae45f9c9d4 Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Thu, 1 Jul 2010 11:16:45 +0200
Subject: [PATCH] managesieve: Added an assert to client_connected().

---
 src/managesieve/main.c | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/managesieve/main.c b/src/managesieve/main.c
index 7cf2f55c6..2a4ca47b2 100644
--- a/src/managesieve/main.c
+++ b/src/managesieve/main.c
@@ -212,12 +212,11 @@ static void login_client_failed(const struct master_login_client *client,
 
 static void client_connected(struct master_service_connection *conn)
 {
-	if (master_login == NULL) {
-		/* running standalone, we shouldn't even get here */
-	} else {
-		master_service_client_connection_accept(conn);
-		master_login_add(master_login, conn->fd);
-	}
+	/* when running standalone, we shouldn't even get here */
+	i_assert(master_login != NULL);
+
+	master_service_client_connection_accept(conn);
+	master_login_add(master_login, conn->fd);
 }
 
 int main(int argc, char *argv[])
-- 
GitLab