From dbab3f2cfc592fcf565146b08303be050c067085 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Tue, 23 Sep 2014 18:22:57 +0200 Subject: [PATCH] xbps_pkg_reverts: use version instead of pkgname-version to find reverts --- lib/util.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/util.c b/lib/util.c index 0732c40e..4ff065d3 100644 --- a/lib/util.c +++ b/lib/util.c @@ -433,6 +433,7 @@ int xbps_pkg_reverts(xbps_dictionary_t pkg, const char *pkgver) { unsigned int i; xbps_array_t reverts; + const char *version = xbps_pkg_version(pkgver); const char *revertver; if ((reverts = xbps_dictionary_get(pkg, "reverts")) == NULL) @@ -440,7 +441,7 @@ xbps_pkg_reverts(xbps_dictionary_t pkg, const char *pkgver) { for (i = 0; i < xbps_array_count(reverts); i++) { xbps_array_get_cstring_nocopy(reverts, i, &revertver); - if (strcmp(pkgver, revertver) == 0) { + if (strcmp(version, revertver) == 0) { return 1; } }