]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
clear the value, to be consistent with other uses of free_value
authorAlan T. DeKok <aland@freeradius.org>
Fri, 8 Sep 2023 19:42:17 +0000 (15:42 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 8 Sep 2023 20:08:54 +0000 (16:08 -0400)
src/lib/util/value.c

index 37f576e5b135be92dffd7787b12c324b9901378e..84908a4f70fc26348d08d98518040620640eb185 100644 (file)
@@ -5412,7 +5412,7 @@ ssize_t fr_value_box_list_concat_as_string(bool *tainted, bool *secret, fr_sbuff
                if (secret && vb->secret) *secret = true;
 
                if (vb_should_remove(proc_action)) fr_value_box_list_remove(list, vb);
-               if (vb_should_free_value(proc_action)) fr_value_box_clear(vb);
+               if (vb_should_free_value(proc_action)) fr_value_box_clear_value(vb);
                if (vb_should_free(proc_action)) talloc_free(vb);
        }}
 
@@ -5514,7 +5514,7 @@ ssize_t fr_value_box_list_concat_as_octets(bool *tainted, bool *secret, fr_dbuff
                if (secret && vb->secret) *secret = true;
 
                if (vb_should_remove(proc_action)) fr_value_box_list_remove(list, vb);
-               if (vb_should_free_value(proc_action)) fr_value_box_clear(vb);
+               if (vb_should_free_value(proc_action)) fr_value_box_clear_value(vb);
                if (vb_should_free(proc_action)) talloc_free(vb);
        }}