]> 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:09 +0000 (09:58 +0200)
src/main/xlat.c

index e9706dd72edc0fcfa3a422bd9d91a4d634e454cf..0dc7df15929577716be6116bba6c88dd676da453 100644 (file)
@@ -227,6 +227,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;
@@ -241,7 +242,6 @@ static size_t xlat_packet(void *instance, REQUEST *request,
                                        return 0;
                                }
                        }
-                       *p = '\0';
                }
 
                /*