]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
no need to call insert_node, just insert is fine
authorAlan T. DeKok <aland@freeradius.org>
Sat, 3 Apr 2021 12:08:18 +0000 (08:08 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 3 Apr 2021 12:26:49 +0000 (08:26 -0400)
src/lib/server/map_proc.c

index ece52d660213d988cd8966f2f2a91f235baac28f..db00daec65fed317289dddabd59a4c70bb3915e9 100644 (file)
@@ -128,14 +128,11 @@ int map_proc_register(void *mod_inst, char const *name,
         */
        proc = map_proc_find(name);
        if (!proc) {
-               fr_rb_node_t *node;
-
                proc = talloc_zero(mod_inst, map_proc_t);
                strlcpy(proc->name, name, sizeof(proc->name));
                proc->length = strlen(proc->name);
 
-               node = rbtree_insert_node(map_proc_root, proc);
-               if (!node) {
+               if (!rbtree_insert(map_proc_root, proc)) {
                        talloc_free(proc);
                        return -1;
                }