]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Terminate string when using %{Attribute-Name[*]}
authorAlan T. DeKok <aland@freeradius.org>
Thu, 26 May 2011 08:54:25 +0000 (10:54 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 26 May 2011 08:54:57 +0000 (10:54 +0200)
src/main/xlat.c

index e76b342f3f1a80e42b7693fa7338d3df847a4b1a..3e3edad477fba55f13f8506a03f5a262811f3738 100644 (file)
@@ -238,9 +238,10 @@ static size_t xlat_packet(void *instance, REQUEST *request,
 
                                *(out++) = '\n';
 
-                               if (outlen == 0) break;
+                               if (outlen <= 1) break;
                        }
 
+                       *out = '\0';
                        return total;
                }