Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix pkg_is_valid
Baptiste Daroussin committed 12 years ago
commit dae0f91755dbaf7f322b43837e343ec14768f281
parent 92a03b9
1 file changed +2 -2
modified libpkg/pkg.c
@@ -170,8 +170,8 @@ pkg_is_valid(const struct pkg * restrict pkg)
	for (i = 0; i < PKG_NUM_FIELDS; i++) {
		if ((fields[i].type & pkg->type) == 0 ||
		    fields[i].optional ||
-
		    pkg->fields[i] != NULL ||
-
		    sbuf_len(pkg->fields[i]) > 0)
+
		    (pkg->fields[i] != NULL &&
+
		    sbuf_len(pkg->fields[i]) > 0))
			continue;
		pkg_emit_error("package field incomplete: %s",
		    fields[i].human_desc);