Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Do not validate pkg after a load of a manifest
Baptiste Daroussin committed 13 years ago
commit 52e420889cfc06d425f48f8d8652695682ebdd39
parent f2148d8
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");