]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Nuke the '[' on expansion
authorAlan T. DeKok <aland@freeradius.org>
Wed, 22 Aug 2012 07:58:09 +0000 (09:58 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 22 Aug 2012 07:58:47 +0000 (09:58 +0200)
src/main/xlat.c

index cfdee83ff024a81b3af174011964a4008590e282..43db8a2a47f10d4609b7a257d19da7f7296fdbff 100644 (file)
@@ -242,6 +242,7 @@ static size_t xlat_packet(void *instance, REQUEST *request,
                 */
                p = strchr(p, '[');
                if (p) {
+                       *p = '\0';
                        do_array = TRUE;
                        if (p[1] == '#') {
                                do_count = TRUE;
@@ -256,7 +257,6 @@ static size_t xlat_packet(void *instance, REQUEST *request,
                                        return 0;
                                }
                        }
-                       *p = '\0';
                }
 
                /*