There might not be a name2
authorAlan T. DeKok <aland@freeradius.org>
Wed, 10 Dec 2014 21:30:12 +0000 (16:30 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 11 Dec 2014 15:20:15 +0000 (10:20 -0500)
src/main/xlat.c

index bc4f8ef..7add60c 100644 (file)
@@ -881,6 +881,8 @@ bool xlat_register_redundant(CONF_SECTION *cs)
        name1 = cf_section_name1(cs);
        name2 = cf_section_name2(cs);
 
+       if (!name2) return false;
+
        if (xlat_find(name2)) {
                cf_log_err_cs(cs, "An expansion is already registered for this name");
                return false;