aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2021-12-29 13:19:16 +0100
committerFabian Groffen <grobian@gentoo.org>2021-12-29 13:19:16 +0100
commit28489559193b543926ce93b95eb5f6f91b5a5574 (patch)
tree921acad08aad33cd5f81ed3cbb61139892dd21e9
parentlibq/tree: avoid nasty realloc magic on tree_pkg_meta (diff)
downloadportage-utils-28489559.tar.gz
portage-utils-28489559.tar.bz2
portage-utils-28489559.zip
qmerge: drop ugly tree_pkg_meta_get workaround
tree_pkg_meta_get() returned pointers now won't change for as long as the object exists Signed-off-by: Fabian Groffen <grobian@gentoo.org>
-rw-r--r--qmerge.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/qmerge.c b/qmerge.c
index 75f03c0..3f82d61 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -1528,7 +1528,6 @@ pkg_unmerge(tree_pkg_ctx *pkg_ctx, depend_atom *rpkg, set *keep,
if (!pretend && rpkg == NULL) {
buf = tree_pkg_meta_get(pkg_ctx, EAPI);
phases = tree_pkg_meta_get(pkg_ctx, DEFINED_PHASES);
- buf = tree_pkg_meta_get(pkg_ctx, EAPI); /* when phases caused ralloc */
if (phases != NULL) {
mkdirat(pkg_ctx->fd, "temp", 0755);
pkg_run_func_at(pkg_ctx->fd, ".", phases, PKG_PRERM,