Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix -Wformat-truncation warnings
Baptiste Daroussin committed 7 years ago
commit 18cf338ed615128756bc31e94031cfa35c328302
parent 330e309
4 files changed +4 -4
modified libpkg/fetch.c
@@ -472,7 +472,7 @@ pkg_fetch_file_to_fd(struct pkg_repo *repo, const char *url, int dest,
	char		*doc = NULL;
	char		 docpath[MAXPATHLEN];
	int		 retcode = EPKG_OK;
-
	char		 zone[MAXHOSTNAMELEN + 13];
+
	char		 zone[MAXHOSTNAMELEN + 24];
	struct dns_srvinfo	*srv_current = NULL;
	struct http_mirror	*http_current = NULL;
	off_t		 sz = 0;
modified libpkg/pkg_add.c
@@ -724,7 +724,7 @@ pkg_extract_finalize(struct pkg *pkg)
	struct stat st;
	struct pkg_file *f = NULL;
	struct pkg_dir *d = NULL;
-
	char path[MAXPATHLEN];
+
	char path[MAXPATHLEN + 8];
	const char *fto;
	bool install_as_user;

modified libpkg/pkg_elf.c
@@ -462,7 +462,7 @@ pkg_analyse_files(struct pkgdb *db __unused, struct pkg *pkg, const char *stage)
	char *sh;
	khint_t k;
	int ret = EPKG_OK;
-
	char fpath[MAXPATHLEN];
+
	char fpath[MAXPATHLEN +1];
	const char *lib;
	bool failures = false;

modified libpkg/pkg_ports.c
@@ -219,7 +219,7 @@ pkgdep(struct plist *p, char *line, struct file_attr *a __unused)
static int
dir(struct plist *p, char *line, struct file_attr *a)
{
-
	char path[MAXPATHLEN];
+
	char path[MAXPATHLEN+1];
	char stagedpath[MAXPATHLEN];
	char *testpath, *cp;
	struct stat st;