From 929f62c59eff22c546208375193d97a7926e2294 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Fri, 18 Feb 2022 10:22:26 -0500 Subject: [PATCH] mtree: Use declare-and-initialize style Prep for further work. --- src/libostree/ostree-mutable-tree.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/libostree/ostree-mutable-tree.c b/src/libostree/ostree-mutable-tree.c index 91023ca9..e0e73f37 100644 --- a/src/libostree/ostree-mutable-tree.c +++ b/src/libostree/ostree-mutable-tree.c @@ -463,13 +463,11 @@ ostree_mutable_tree_ensure_parent_dirs (OstreeMutableTree *self, OstreeMutableTree *subdir = self; /* nofree */ for (guint i = 0; i+1 < split_path->len; i++) { - OstreeMutableTree *next; const char *name = split_path->pdata[i]; - if (g_hash_table_lookup (subdir->files, name)) return glnx_throw (error, "Can't replace file with directory: %s", name); - next = g_hash_table_lookup (subdir->subdirs, name); + OstreeMutableTree *next = g_hash_table_lookup (subdir->subdirs, name); if (!next) { invalidate_contents_checksum (subdir); @@ -580,11 +578,9 @@ ostree_mutable_tree_walk (OstreeMutableTree *self, } else { - OstreeMutableTree *subdir; if (!_ostree_mutable_tree_make_whole (self, NULL, error)) return FALSE; - - subdir = g_hash_table_lookup (self->subdirs, split_path->pdata[start]); + OstreeMutableTree *subdir = g_hash_table_lookup (self->subdirs, split_path->pdata[start]); if (!subdir) return set_error_noent (error, (char*)split_path->pdata[start]);