Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
fix heap-use-after-free
Baptiste Daroussin committed 4 years ago
commit bdea7a6c9f861c801e8ce997d891a19eea00aea1
parent af05e147965e706d855f8b5759de3c6a0ed67a3a
1 file changed +1 -1
modified libpkg/pkg_manifest.c
@@ -907,8 +907,8 @@ pkg_parse_manifest_fileat(int dfd, struct pkg *pkg, const char *file,
	}

	rc = pkg_parse_manifest_ucl(pkg, obj, keys);
-
	ucl_object_unref(obj);
	ucl_parser_free(p);
+
	ucl_object_unref(obj);
	free(data);

	return (rc);