Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
query: respect case when globing even for remote query
Baptiste Daroussin committed 3 years ago
commit fc2a4525f9e73391367e5c522acce829d483e4cf
parent bb22ca2
1 file changed +4 -1
modified libpkg/repo/binary/query.c
@@ -295,7 +295,10 @@ pkg_repo_binary_search_how(match_t match)
			how = "%s = ?1 COLLATE NOCASE";
		break;
	case MATCH_GLOB:
-
		how = "%s GLOB ?1";
+
		if (pkgdb_case_sensitive())
+
			how = "%s GLOB ?1";
+
		else
+
			how = "%s GLOB ?1 COLLATE NOCASE";
		break;
	case MATCH_REGEX:
		how = "%s REGEXP ?1";