[ostree] core: Remove old wrapper functions in import path
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree] core: Remove old wrapper functions in import path
- Date: Wed, 9 Nov 2011 00:23:58 +0000 (UTC)
commit b837db20ef73a54e321fdc9bd528addf2d92f776
Author: Colin Walters <walters verbum org>
Date: Tue Nov 8 19:23:04 2011 -0500
core: Remove old wrapper functions in import path
Just code cleanup.
libostree/ostree-repo.c | 62 +++++-----------------------------------------
libostree/ostree-repo.h | 6 ----
2 files changed, 7 insertions(+), 61 deletions(-)
---
diff --git a/libostree/ostree-repo.c b/libostree/ostree-repo.c
index 1a03bf7..9e07111 100644
--- a/libostree/ostree-repo.c
+++ b/libostree/ostree-repo.c
@@ -29,12 +29,6 @@
#include <gio/gunixoutputstream.h>
#include <gio/gunixinputstream.h>
-static gboolean
-link_one_file (OstreeRepo *self, const char *path,
- OstreeObjectType type,
- gboolean ignore_exists, gboolean force,
- GChecksum **out_checksum,
- GError **error);
static char *
get_object_path (OstreeRepo *self,
const char *checksum,
@@ -932,53 +926,6 @@ ostree_repo_store_object_trusted (OstreeRepo *self,
return link_object_trusted (self, path, checksum, objtype, ignore_exists, force, did_exist, error);
}
-static gboolean
-link_one_file (OstreeRepo *self, const char *path, OstreeObjectType type,
- gboolean ignore_exists, gboolean force,
- GChecksum **out_checksum,
- GError **error)
-{
- gboolean ret = FALSE;
- struct stat stbuf;
- GChecksum *id = NULL;
- gboolean did_exist;
-
- if (!ostree_stat_and_checksum_file (-1, path, type, &id, &stbuf, error))
- goto out;
-
- if (!ostree_repo_store_object_trusted (self, path, g_checksum_get_string (id), type,
- ignore_exists, force, &did_exist, error))
- goto out;
-
- *out_checksum = id;
- id = NULL;
- ret = TRUE;
- out:
- if (id != NULL)
- g_checksum_free (id);
- return ret;
-}
-
-gboolean
-ostree_repo_link_file (OstreeRepo *self,
- const char *path,
- gboolean ignore_exists,
- gboolean force,
- GError **error)
-{
- OstreeRepoPrivate *priv = GET_PRIVATE (self);
- GChecksum *checksum = NULL;
-
- g_return_val_if_fail (error == NULL || *error == NULL, FALSE);
- g_return_val_if_fail (priv->inited, FALSE);
-
- if (!link_one_file (self, path, OSTREE_OBJECT_TYPE_FILE,
- ignore_exists, force, &checksum, error))
- return FALSE;
- g_checksum_free (checksum);
- return TRUE;
-}
-
gboolean
ostree_repo_store_packfile (OstreeRepo *self,
const char *expected_checksum,
@@ -1509,12 +1456,17 @@ add_one_file_to_tree_and_import (OstreeRepo *self,
{
gboolean ret = FALSE;
GChecksum *checksum = NULL;
+ struct stat stbuf;
+ gboolean did_exist;
g_return_val_if_fail (error == NULL || *error == NULL, FALSE);
g_assert (tree != NULL);
- if (!link_one_file (self, abspath, OSTREE_OBJECT_TYPE_FILE,
- TRUE, FALSE, &checksum, error))
+ if (!ostree_stat_and_checksum_file (-1, abspath, OSTREE_OBJECT_TYPE_FILE, &checksum, &stbuf, error))
+ goto out;
+
+ if (!ostree_repo_store_object_trusted (self, abspath, g_checksum_get_string (checksum),
+ OSTREE_OBJECT_TYPE_FILE, TRUE, FALSE, &did_exist, error))
goto out;
g_hash_table_replace (tree->files, g_strdup (basename),
diff --git a/libostree/ostree-repo.h b/libostree/ostree-repo.h
index e9a690a..b7a259c 100644
--- a/libostree/ostree-repo.h
+++ b/libostree/ostree-repo.h
@@ -65,12 +65,6 @@ gboolean ostree_repo_write_config (OstreeRepo *self,
GKeyFile *new_config,
GError **error);
-gboolean ostree_repo_link_file (OstreeRepo *self,
- const char *path,
- gboolean ignore_exists,
- gboolean force,
- GError **error);
-
gboolean ostree_repo_store_packfile (OstreeRepo *self,
const char *expected_checksum,
const char *path,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]