Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Use sysexits rather than EPKG_XXX values
Matthew Seaman committed 13 years ago
commit e6ca9de8b9c71677f2b20eb89d7dcd2b73cf80b0
parent c5493ddfb7677984a43a11f50e75c518c54bca54
1 file changed +2 -2
modified pkg/autoremove.c
@@ -88,7 +88,7 @@ exec_autoremove(int argc, char **argv)

	if (pkg_jobs_new(&jobs, PKG_JOBS_DEINSTALL, db) != EPKG_OK) {
		pkgdb_close(db);
-
		return (EPKG_FATAL);
+
		return (EX_IOERR);
	}

	if ((it = pkgdb_query_autoremove(db)) == NULL) {
@@ -152,5 +152,5 @@ exec_autoremove(int argc, char **argv)
	pkgdb_it_free(it);
	pkgdb_close(db);

-
	return (retcode);
+
	return ((retcode == EPKG_OK) ? EX_OK : EX_SOFTWARE);
}