Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
fix heap-use-after-free
Baptiste Daroussin committed 4 years ago
commit bdea7a6c9f861c801e8ce997d891a19eea00aea1
parent af05e14
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);