Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Load plugins first in order to display commands provided by plugins
Marin Atanasov Nikolov committed 13 years ago
commit 5be615e1e40fd118f1900300914a022da0787231
parent 0d2a419fbbca043008ec3d4e6979e5051b744802
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)