aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/fstree/src/add_by_path.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/lib/fstree/src/add_by_path.c b/lib/fstree/src/add_by_path.c
index f204836..344b586 100644
--- a/lib/fstree/src/add_by_path.c
+++ b/lib/fstree/src/add_by_path.c
@@ -15,23 +15,16 @@
tree_node_t *fstree_add_generic(fstree_t *fs, const char *path,
const struct stat *sb, const char *extra)
{
- return fstree_add_generic_at(fs, fs->root, path, sb, extra);
-}
-
-tree_node_t *fstree_add_generic_at(fstree_t *fs, tree_node_t *root,
- const char *path, const struct stat *sb,
- const char *extra)
-{
tree_node_t *child, *parent;
const char *name;
if (*path == '\0') {
- child = root;
+ child = fs->root;
assert(child != NULL);
goto out;
}
- parent = fstree_get_node_by_path(fs, root, path, true, true);
+ parent = fstree_get_node_by_path(fs, fs->root, path, true, true);
if (parent == NULL)
return NULL;