Use xbps_repo_release() where applicable.
This commit is contained in:
parent
cb580a5c1a
commit
debfcf1273
@ -391,9 +391,9 @@ out:
|
|||||||
|
|
||||||
earlyout:
|
earlyout:
|
||||||
if (repo)
|
if (repo)
|
||||||
xbps_repo_close(repo);
|
xbps_repo_release(repo);
|
||||||
if (stage)
|
if (stage)
|
||||||
xbps_repo_close(stage);
|
xbps_repo_release(stage);
|
||||||
|
|
||||||
xbps_repo_unlock(rlockfd, rlockfname);
|
xbps_repo_unlock(rlockfd, rlockfname);
|
||||||
|
|
||||||
|
@ -172,9 +172,9 @@ index_clean(struct xbps_handle *xhp, const char *repodir, const bool hashcheck,
|
|||||||
}
|
}
|
||||||
|
|
||||||
out:
|
out:
|
||||||
xbps_repo_close(repo);
|
xbps_repo_release(repo);
|
||||||
if(stage)
|
if(stage)
|
||||||
xbps_repo_close(stage);
|
xbps_repo_release(stage);
|
||||||
xbps_repo_unlock(rlockfd, rlockfname);
|
xbps_repo_unlock(rlockfd, rlockfname);
|
||||||
|
|
||||||
return rv;
|
return rv;
|
||||||
|
@ -159,9 +159,9 @@ remove_obsoletes(struct xbps_handle *xhp, const char *repodir)
|
|||||||
repos[0] = repo;
|
repos[0] = repo;
|
||||||
repos[1] = stage;
|
repos[1] = stage;
|
||||||
rv = xbps_array_foreach_cb_multi(xhp, array, NULL, cleaner_cb, repos);
|
rv = xbps_array_foreach_cb_multi(xhp, array, NULL, cleaner_cb, repos);
|
||||||
xbps_repo_close(repo);
|
xbps_repo_release(repo);
|
||||||
if(stage)
|
if(stage)
|
||||||
xbps_repo_close(stage);
|
xbps_repo_release(stage);
|
||||||
xbps_object_release(array);
|
xbps_object_release(array);
|
||||||
|
|
||||||
return rv;
|
return rv;
|
||||||
|
@ -248,7 +248,7 @@ out:
|
|||||||
rsa = NULL;
|
rsa = NULL;
|
||||||
}
|
}
|
||||||
if (repo)
|
if (repo)
|
||||||
xbps_repo_close(repo);
|
xbps_repo_release(repo);
|
||||||
|
|
||||||
return rv ? -1 : 0;
|
return rv ? -1 : 0;
|
||||||
}
|
}
|
||||||
|
@ -361,7 +361,7 @@ xbps_repo_open(struct xbps_handle *xhp, const char *url)
|
|||||||
}
|
}
|
||||||
xbps_object_iterator_release(iter);
|
xbps_object_iterator_release(iter);
|
||||||
xbps_object_release(repo->idx);
|
xbps_object_release(repo->idx);
|
||||||
xbps_repo_close(stage);
|
xbps_repo_release(stage);
|
||||||
repo->idx = idx;
|
repo->idx = idx;
|
||||||
return repo;
|
return repo;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user