Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Use sysexits
Matthew Seaman committed 13 years ago
commit 1edf5c5f96eb91a89031a8922a9090e1bc5b026e
parent 1e7cc79
1 file changed +6 -6
modified pkg/repo.c
@@ -85,7 +85,7 @@ password_cb(char *buf, int size, int rwflag, void *key)
int
exec_repo(int argc, char **argv)
{
-
	int retcode = EPKG_OK;
+
	int ret;
	int pos = 0;
	int ch;
	char *rsa_key;
@@ -114,13 +114,13 @@ exec_repo(int argc, char **argv)

	if (!quiet) {
		printf("Generating repo.sqlite in %s:  ", argv[0]);
-
		retcode = pkg_create_repo(argv[0], force, progress, &pos);
+
		ret = pkg_create_repo(argv[0], force, progress, &pos);
	} else
-
		retcode = pkg_create_repo(argv[0], force, NULL, NULL);
+
		ret = pkg_create_repo(argv[0], force, NULL, NULL);

-
	if (retcode != EPKG_OK) {
+
	if (ret != EPKG_OK) {
		printf("cannot create repository catalogue\n");
-
		return (retcode);
+
		return (EX_IOERR);
	} else {
		if (!quiet)
			printf("\bdone!\n");
@@ -129,5 +129,5 @@ exec_repo(int argc, char **argv)
	rsa_key = (argc == 2) ? argv[1] : NULL;
	pkg_finish_repo(argv[0], password_cb, rsa_key);

-
	return (retcode);
+
	return (EX_OK);
}