Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Merge pull request #1306 from delphij/message-decode
Baptiste Daroussin committed 10 years ago
commit 1c387b8460e3b6baa45a76f6ab65e481acc29957
parent e297e36
1 file changed +4 -1
modified libpkg/pkg_manifest.c
@@ -302,7 +302,10 @@ pkg_string(struct pkg *pkg, const ucl_object_t *obj, int attr)
		pkg->maintainer = strdup(str);
		break;
	case PKG_MESSAGE:
-
		pkg->message = strdup(str);
+
		urldecode(str, &buf);
+
		sbuf_finish(buf);
+
		pkg->message = strdup(sbuf_data(buf));
+
		sbuf_delete(buf);
		break;
	case PKG_NAME:
		pkg->name = strdup(str);