Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Use sysexits rather than EPKG_XXXX
Matthew Seaman committed 13 years ago
commit aa393cd6ae518d6fc3ecc5f1dd95b5add6f6bb1d
parent e6ca9de8b9c71677f2b20eb89d7dcd2b73cf80b0
1 file changed +3 -4
modified pkg/backup.c
@@ -58,7 +58,7 @@ exec_backup(int argc, char **argv)
	if (argv[1][1] == 'd') {
		printf("Dumping database...");
		if (pkgdb_dump(db, dest) == EPKG_FATAL)
-
			return (EPKG_FATAL);
+
			return (EX_IOERR);

		printf(" done\n");
	}
@@ -66,12 +66,11 @@ exec_backup(int argc, char **argv)
	if (argv[1][1] == 'r') {
		printf("Restoring database...");
		if (pkgdb_load(db, dest) == EPKG_FATAL)
-
			return (EPKG_FATAL);
+
			return (EX_IOERR);
		printf(" done\n");
	}

	pkgdb_close(db);

-

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