Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix emitting yaml with unparsable keys
Baptiste Daroussin committed 12 years ago
commit 3bb17061fc3ba02a5252f4e8ad86b90e127eda66
parent 17ee128
1 file changed +1 -1
modified external/libucl/src/ucl_emitter.c
@@ -486,7 +486,7 @@ ucl_elt_obj_write_yaml (ucl_object_t *obj, UT_string *buf, unsigned int tabs, bo

	HASH_ITER (hh, obj, cur, tmp) {
		ucl_add_tabs (buf, tabs + 1, is_top);
-
		if (obj->flags & UCL_OBJECT_NEED_KEY_ESCAPE) {
+
		if (cur->flags & UCL_OBJECT_NEED_KEY_ESCAPE) {
			ucl_elt_string_write_json (cur->hh.key, cur->hh.keylen, buf);
		}
		else {