Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Allow 1 for boolean
Baptiste Daroussin committed 13 years ago
commit fd6079175e6499b9f328a4741ef6009813301db3
parent bbc11c6
1 file changed +2 -0
modified libpkg/pkg_config.c
@@ -419,12 +419,14 @@ pkg_config_bool(pkg_config_key key, bool *val)
	}

	if (c[key].val != NULL && (
+
	    strcmp(c[key].val, "1") == 0 ||
	    strcasecmp(c[key].val, "yes") == 0 ||
	    strcasecmp(c[key].val, "true") == 0 ||
	    strcasecmp(c[key].val, "on") == 0)) {
		*val = true;
	}
	else if (c[key].val == NULL && c[key].def != NULL && (
+
	    strcmp(c[key].val, "1") == 0 ||
	    strcasecmp(c[key].def, "yes") == 0 ||
	    strcasecmp(c[key].def, "true") == 0 ||
	    strcasecmp(c[key].def, "on") == 0)) {