Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
case_sensitive: set the default value during pkg_ini respecting pkg.conf
Baptiste Daroussin committed 5 months ago
commit 70fa486826fdce7d8341faa3269e7f5b120886fa
parent afea173
2 files changed +1 -5
modified libpkg/pkg_config.c
@@ -1571,6 +1571,7 @@ pkg_ini(const char *path, const char *reposdir, pkg_init_flags flags)
	ctx.repo_accept_legacy_pkg = pkg_object_bool(pkg_config_get("REPO_ACCEPT_LEGACY_PKG"));
	ctx.no_version_for_deps = (getenv("PKG_NO_VERSION_FOR_DEPS") != NULL);
	ctx.track_linux_compat_shlibs = pkg_object_bool(pkg_config_get("TRACK_LINUX_COMPAT_SHLIBS"));
+
        pkgdb_set_case_sensitivity(pkg_object_bool(pkg_config_get("CASE_SENSITIVE_MATCH")));

	it = NULL;
	object = ucl_object_find_key(config, "PKG_ENV");
modified src/annotate.c
@@ -221,11 +221,6 @@ exec_annotate(int argc, char **argv)
		{ NULL,			0,		NULL,	0   },
	};

-
        /* Set default case sensitivity for searching */
-
        pkgdb_set_case_sensitivity(
-
                pkg_object_bool(pkg_config_get("CASE_SENSITIVE_MATCH"))
-
                );
-

	while ((ch = getopt_long(argc, argv, "+aACDgiMqSxy", longopts, NULL))
	       != -1) {
		switch (ch) {