]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
use the correct sbuff macro.
authorAlan T. DeKok <aland@freeradius.org>
Wed, 6 Aug 2025 11:48:23 +0000 (07:48 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 6 Aug 2025 15:52:01 +0000 (11:52 -0400)
OUT is for printing, IN is for parsing pre-existing data.

src/lib/json/json.c

index 878a409b59a04d2e02a649a9ba2ba41f5fe21a3e..63a2668d3feb58a1ef53bb9b89ab4b77f8a2c20e 100644 (file)
@@ -209,7 +209,7 @@ json_object *json_object_from_value_box(fr_value_box_t const *data)
        do_string:
        {
                char            buffer[64];
-               fr_sbuff_t      sbuff = FR_SBUFF_IN(buffer, sizeof(buffer));
+               fr_sbuff_t      sbuff = FR_SBUFF_OUT(buffer, sizeof(buffer));
 
                if (fr_value_box_print(&sbuff, data, NULL) <= 0) return NULL;