diff --git a/modules/proxy/mod_proxy_balancer.c b/modules/proxy/mod_proxy_balancer.c index cce4795e3d..5f89e10b58 100644 --- a/modules/proxy/mod_proxy_balancer.c +++ b/modules/proxy/mod_proxy_balancer.c @@ -942,7 +942,7 @@ static void child_init(apr_pool_t *p, server_rec *s) balancer = (proxy_balancer *)conf->balancers->elts; for (i = 0; i < conf->balancers->nelts; i++) { proxy_balancer_method *lbmethod = balancer->lbmethod; - if (balancer->lbmethod!=NULL && balancer->lbmethod->reset != NULL) + if (balancer->lbmethod && balancer->lbmethod->reset) balancer->lbmethod->reset(balancer, s); init_balancer_members(conf, s, balancer); balancer++;