From: Alan T. DeKok Date: Tue, 6 Oct 2015 18:05:54 +0000 (-0400) Subject: name2 might not exist. Don't use it for debugging if so X-Git-Tag: release_3_0_11~289 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=53348c6252f5f1b1b11849e6544e2255ad00733f;p=thirdparty%2Ffreeradius-server.git name2 might not exist. Don't use it for debugging if so --- diff --git a/src/main/modcall.c b/src/main/modcall.c index 00324d686ea..253b1bb6aaf 100644 --- a/src/main/modcall.c +++ b/src/main/modcall.c @@ -3881,7 +3881,13 @@ bool modcall_pass2(modcallable *mc) char const *name1 = cf_section_name1(g->cs); if (strcmp(name1, unlang_keyword[c->type]) != 0) { - c->debug_name = talloc_asprintf(c, "%s %s", name1, cf_section_name2(g->cs)); + name2 = cf_section_name2(g->cs); + + if (!name2) { + c->debug_name = name1; + } else { + c->debug_name = talloc_asprintf(c, "%s %s", name1, name2); + } } }