summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Popov <6yearold@gmail.com>2023-09-01 20:48:46 +0300
committerNeal Gompa (ニール・ゴンパ) <ngompa13@gmail.com>2023-09-08 08:42:37 -0400
commit8abc6bf80b5646e33732f4060b05a905cd1a20b4 (patch)
treed5214511eb88c02cca87d9521120476db0310a50
parenteaf0bb26632beae3da05d66c3a9b20cc61508da1 (diff)
freebsd backend: Query pkgdb by MATCH_EXACT in get_update_detail().
Identifiers coming from PackageView::nameversion() are always suitable for MATCH_EXACT. This is also in line with other backend methods.
-rw-r--r--backends/freebsd/pk-backend-freebsd.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/freebsd/pk-backend-freebsd.cpp b/backends/freebsd/pk-backend-freebsd.cpp
index 4db5d063a..bbf379014 100644
--- a/backends/freebsd/pk-backend-freebsd.cpp
+++ b/backends/freebsd/pk-backend-freebsd.cpp
@@ -622,7 +622,7 @@ pk_backend_get_update_detail (PkBackend *backend, PkBackendJob *job, gchar **pac
for (guint i = 0; i < size; i++) {
PackageView pkg (package_ids[i]);
gchar* pkg_namever = pkg.nameversion();
- jobs.add(MATCH_GLOB, &pkg_namever, 1);
+ jobs.add(MATCH_EXACT, &pkg_namever, 1);
}
// TODO: handle reponame?