Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Clarify message about empty catalogs
Baptiste Daroussin committed 12 years ago
commit f32ce51fbbd34064c3f02c934b3aa68985a0ec8e
parent 4b5e465
1 file changed +4 -1
modified libpkg/update.c
@@ -697,7 +697,10 @@ pkg_update_incremental(const char *name, struct pkg_repo *repo, time_t *mtime)
		map = mmap(NULL, len, PROT_READ, MAP_SHARED, fileno(fmanifest), 0);
		fclose(fmanifest);
	} else {
-
		pkg_emit_error("File too large");
+
		if (len == 0)
+
			pkg_emit_error("Empty catalog");
+
		else
+
			pkg_emit_error("Catalog too large");
		return (EPKG_FATAL);
	}