Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Do not validate pkg after a load of a manifest
Baptiste Daroussin committed 13 years ago
commit 52e420889cfc06d425f48f8d8652695682ebdd39
parent f2148d801d66d93a0c0cf0ec1311eae9dbe07fc0
1 file changed +2 -4
modified libpkg/pkg_manifest.c
@@ -689,8 +689,7 @@ pkg_parse_manifest(struct pkg *pkg, char *buf)
		if (node->type != YAML_MAPPING_NODE) {
			pkg_emit_error("Invalid manifest format");
		} else {
-
			parse_root_node(pkg, node, &doc);
-
			retcode = pkg_is_valid(pkg);
+
			retcode = parse_root_node(pkg, node, &doc);
		}
	} else {
		pkg_emit_error("Invalid manifest format");
@@ -722,8 +721,7 @@ pkg_parse_manifest_file(struct pkg *pkg, FILE *f)
		if (node->type != YAML_MAPPING_NODE) {
			pkg_emit_error("Invalid manifest format");
		} else {
-
			parse_root_node(pkg, node, &doc);
-
			retcode = pkg_is_valid(pkg);
+
			retcode = parse_root_node(pkg, node, &doc);
		}
	} else {
		pkg_emit_error("Invalid manifest format");