]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Remove needless manipulation of out in do_xlats()
authorJames Jones <jejones3141@gmail.com>
Tue, 6 Feb 2024 15:16:40 +0000 (09:16 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 10 Sep 2024 16:53:26 +0000 (10:53 -0600)
src/bin/unit_test_module.c

index df73e0507afd180f3653a778700479cd2f239e9b..df913cb7497107e8c57373332031c7b2b5f20cde 100644 (file)
@@ -410,7 +410,7 @@ static bool do_xlats(fr_event_list_t *el, request_t *request, char const *filena
        char            output_buff[8192];
        char            unescaped[sizeof(output_buff)];
        fr_sbuff_t      line;
-       fr_sbuff_t      out = FR_SBUFF_OUT(output_buff, sizeof(output_buff));
+       fr_sbuff_t      out;
 
        static fr_sbuff_escape_rules_t unprintables = {
                .name = "unprintables",
@@ -427,7 +427,6 @@ static bool do_xlats(fr_event_list_t *el, request_t *request, char const *filena
                lineno++;
 
                line = FR_SBUFF_IN(line_buff, sizeof(line_buff));
-               fr_sbuff_set_to_start(&out);
                if (!fr_sbuff_adv_to_chr(&line, SIZE_MAX, '\n')) {
                        if (!feof(fp)) {
                                fprintf(stderr, "%s[%d] Line too long\n", filename, lineno);