Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Simplify escaping test
Baptiste Daroussin committed 13 years ago
commit 57a55ca20698ab4edb740af942d9f6dbf584f4b3
parent dd759cd
1 file changed +1 -3
modified libpkg/pkg_event.c
@@ -42,9 +42,7 @@ sbuf_json_escape(struct sbuf *buf, const char *str)
{
	sbuf_clear(buf);
	while (*str != '\0') {
-
		if (*str == '"')
-
			sbuf_putc(buf, '\\');
-
		else if (*str == '\\')
+
		if (*str == '"' || *str == '\\')
			sbuf_putc(buf, '\\');
		sbuf_putc(buf, *str);
		str++;