From: Stephan Bosch Date: Thu, 20 Oct 2016 13:46:01 +0000 (+0200) Subject: lib-program-client: Fixed boolean expressions. X-Git-Tag: 2.3.0.rc1~2833 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=59cd0982252ea1a416f9ed04fd083697ba31fb3a;p=thirdparty%2Fdovecot%2Fcore.git lib-program-client: Fixed boolean expressions. Problems found with clang -Wstrict-bool. --- diff --git a/src/lib-program-client/program-client-local.c b/src/lib-program-client/program-client-local.c index bd7bb5b11b..735b91445f 100644 --- a/src/lib-program-client/program-client-local.c +++ b/src/lib-program-client/program-client-local.c @@ -481,7 +481,7 @@ void program_client_local_switch_ioloop(struct program_client *pclient) struct program_client_local *plclient = (struct program_client_local *)pclient; - if (plclient->to_kill) + if (plclient->to_kill != NULL) plclient->to_kill = io_loop_move_timeout(&plclient->to_kill); lib_signals_reset_ioloop(); } diff --git a/src/lib-program-client/program-client-remote.c b/src/lib-program-client/program-client-remote.c index e7db8d73dd..e543669fc6 100644 --- a/src/lib-program-client/program-client-remote.c +++ b/src/lib-program-client/program-client-remote.c @@ -546,7 +546,7 @@ void program_client_remote_switch_ioloop(struct program_client *pclient) (struct program_client_remote *)pclient; if (prclient->to_retry != NULL) prclient->to_retry = io_loop_move_timeout(&prclient->to_retry); - if (prclient->lookup) + if (prclient->lookup != NULL) dns_lookup_switch_ioloop(prclient->lookup); }