]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Delete data when we've been told to
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 28 May 2025 05:20:04 +0000 (23:20 -0600)
committerNick Porter <nick@portercomputing.co.uk>
Wed, 4 Jun 2025 10:05:15 +0000 (11:05 +0100)
src/lib/util/rb.c

index d9e119053b47df9c6ea5033a4cbc6046ed34f808..d9b661334fb0b73e815f7e0f9be0fef04aa11804 100644 (file)
@@ -748,7 +748,7 @@ bool fr_rb_delete(fr_rb_tree_t *tree, void const *data)
 
        if (unlikely(node->being_freed)) return true;
 
-       delete_internal(tree, node, true);
+       delete_internal(tree, node, tree->data_free);
 
        return true;
 }