Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix potential segfault in case a directory does not exists
Baptiste Daroussin committed 9 years ago
commit d0fc92520f498d0a28a69386d5269d9c64b66cf9
parent 3537e64
1 file changed +2 -0
modified libpkg/pkg_delete.c
@@ -252,6 +252,8 @@ rmdir_p(struct pkgdb *db, struct pkg *pkg, char *dir, const char *prefix_r)

	/* remove the trailing '/' */
	tmp = strrchr(dir, '/');
+
	if (tmp == NULL)
+
		return;
	if (tmp == dir)
		return;