Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
pkgdb_get_pattern_query: Fix regex handling when '-' used by not using SPLIT_VERSION
Bryan Drewery committed 11 years ago
commit 8ccfa88c4bb211ebe421eb4beaa826fa03a1548b
parent 4a77c70d3348d531e1223b2400cfd818d0e45c5b
1 file changed +1 -2
modified libpkg/pkgdb.c
@@ -1651,8 +1651,7 @@ pkgdb_get_pattern_query(const char *pattern, match_t match)
		if (checkuid == NULL) {
			if (checkorigin == NULL)
				comp = " WHERE name REGEXP ?1 "
-
					"OR (name REGEXP SPLIT_VERSION('name', ?1) AND "
-
					" version REGEXP SPLIT_VERSION('version', ?1))";
+
				    "OR name || '-' || version REGEXP ?1";
			else
				comp = " WHERE origin REGEXP ?1";
		} else {