Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Load plugins first in order to display commands provided by plugins
Marin Atanasov Nikolov committed 13 years ago
commit 5be615e1e40fd118f1900300914a022da0787231
parent 0d2a419
2 files changed +4 -1
modified libpkg/plugins.c
@@ -498,7 +498,7 @@ pkg_plugins_provides_cmd(struct pkg_plugins *p)
{
	assert(p != NULL);

-
	return (p->exec_cmd == NULL);
+
	return ((p->exec_cmd == NULL) ? false : true);
}

bool
modified pkg/main.c
@@ -114,6 +114,9 @@ usage(void)
	pkg_config_bool(PKG_CONFIG_ENABLE_PLUGINS, &plugins_enabled);

	if (plugins_enabled) {
+
		if (pkg_plugins_init() != EPKG_OK)
+
			errx(EX_SOFTWARE, "Plugins cannot be loaded");
+
		
		printf("\nCommands provided by plugins:\n");
		
		while (pkg_plugins_list(&p) != EPKG_END)