Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
If pkg->uid is null when requested from pkg_get then generate it
Baptiste Daroussin committed 11 years ago
commit 9e3b53b3f3297d04e201b290205bf82b586aedfc
parent 4ac0527
1 file changed +2 -0
modified libpkg/pkg.c
@@ -407,6 +407,8 @@ pkg_vget(const struct pkg * restrict pkg, va_list ap)
			*va_arg(ap, const struct pkg_strel **) = pkg->licenses;
			break;
		case PKG_UNIQUEID:
+
			if (pkg->uid == NULL)
+
				pkg->uid = strdup(pkg->name);
			*va_arg(ap, const char **) = pkg->uid;
			break;
		case PKG_OLD_DIGEST: