libostree, ostree: fix usage of ostree_repo_checkout_tree_at

it was deprecated, use ostree_repo_checkout_at.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>

Closes: #417
Approved by: cgwalters
This commit is contained in:
Giuseppe Scrivano 2016-07-27 11:34:22 +02:00 committed by Atomic Bot
parent 0bac88e132
commit edecae06ab
2 changed files with 10 additions and 10 deletions

View File

@ -546,7 +546,7 @@ checkout_deployment_tree (OstreeSysroot *sysroot,
GError **error)
{
gboolean ret = FALSE;
OstreeRepoCheckoutOptions checkout_opts = { 0, };
OstreeRepoCheckoutAtOptions checkout_opts = { 0, };
const char *csum = ostree_deployment_get_csum (deployment);
g_autofree char *checkout_target_name = NULL;
g_autofree char *osdeploy_path = NULL;
@ -571,7 +571,7 @@ checkout_deployment_tree (OstreeSysroot *sysroot,
if (!glnx_shutil_rm_rf_at (osdeploy_dfd, checkout_target_name, cancellable, error))
goto out;
if (!ostree_repo_checkout_tree_at (repo, &checkout_opts, osdeploy_dfd,
if (!ostree_repo_checkout_at (repo, &checkout_opts, osdeploy_dfd,
checkout_target_name, csum,
cancellable, error))
goto out;

View File

@ -84,12 +84,12 @@ process_one_checkout (OstreeRepo *repo,
/* This strange code structure is to preserve testing
* coverage of both `ostree_repo_checkout_tree` and
* `ostree_repo_checkout_tree_at` until such time as we have a more
* `ostree_repo_checkout_at` until such time as we have a more
* convenient infrastructure for testing C APIs with data.
*/
if (opt_disable_cache || opt_whiteouts || opt_require_hardlinks)
{
OstreeRepoCheckoutOptions options = { 0, };
OstreeRepoCheckoutAtOptions options = { 0, };
if (opt_user_mode)
options.mode = OSTREE_REPO_CHECKOUT_MODE_USER;
@ -101,7 +101,7 @@ process_one_checkout (OstreeRepo *repo,
options.subpath = subpath;
options.no_copy_fallback = opt_require_hardlinks;
if (!ostree_repo_checkout_tree_at (repo, &options,
if (!ostree_repo_checkout_at (repo, &options,
AT_FDCWD, destination,
resolved_commit,
cancellable, error))