From: Alan T. DeKok Date: Wed, 19 Oct 2011 15:44:47 +0000 (+0200) Subject: Reorder error message so we don't have use after free X-Git-Tag: release_2_2_0~285 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a2c23d765945893aac669753fc1d61d163283ca;p=thirdparty%2Ffreeradius-server.git Reorder error message so we don't have use after free --- diff --git a/src/main/client.c b/src/main/client.c index 5bfd5297539..2a06d869a28 100644 --- a/src/main/client.c +++ b/src/main/client.c @@ -746,8 +746,8 @@ static RADCLIENT *client_parse(CONF_SECTION *cs, int in_server) HOME_TYPE_COA); } if (!c->coa_pool && !c->coa_server) { - client_free(c); cf_log_err(cf_sectiontoitem(cs), "No such home_server or home_server_pool \"%s\"", c->coa_name); + client_free(c); return NULL; } }