repo: Port -refs.c to openat()
I'd like to incrementally convert all of `ostree-repo*.c` to fd-relative usage, so that we can sanely introduce `ostree_repo_new_at()` which doesn't involve GFile. This one is medium risk, but passes the test suite.
This commit is contained in:
1 parent
5bab946b80
commit
ca57ec4aa5
5 files changed
+158
-103
No files matched your search
@@ -518,8 +518,6 @@ ostree_repo_finalize (GObject *object)
|
||||
g_clear_object (&self->tmp_dir);
|
||||
if (self->tmp_dir_fd)
|
||||
(void) close (self->tmp_dir_fd);
|
||||
g_clear_object (&self->local_heads_dir);
|
||||
g_clear_object (&self->remote_heads_dir);
|
||||
g_clear_object (&self->objects_dir);
|
||||
if (self->objects_dir_fd != -1)
|
||||
(void) close (self->objects_dir_fd);
|
||||
@@ -605,8 +603,6 @@ ostree_repo_constructed (GObject *object)
|
||||
g_assert (self->repodir != NULL);
|
||||
|
||||
self->tmp_dir = g_file_resolve_relative_path (self->repodir, "tmp");
|
||||
self->local_heads_dir = g_file_resolve_relative_path (self->repodir, "refs/heads");
|
||||
self->remote_heads_dir = g_file_resolve_relative_path (self->repodir, "refs/remotes");
|
||||
|
||||
self->objects_dir = g_file_get_child (self->repodir, "objects");
|
||||
self->deltas_dir = g_file_get_child (self->repodir, "deltas");
|
||||
|
||||
Reference in new issue
Block a user