From baf636a74b4b6d055d93e2d01366d6097eb82d90 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tina=20M=C3=BCller?= Date: Thu, 14 Jun 2018 19:27:04 +0200 Subject: [PATCH] The closing single quote needs to be indented... if it's on its own line. ``` % cd libyaml % echo "+STR +DOC +SEQ =VAL '\\\n -SEQ -DOC -STR" | ./tests/run-emitter-test-suite - ' ' % # fix % make ... % echo "+STR +DOC +SEQ =VAL '\\\n -SEQ -DOC -STR" | ./tests/run-emitter-test-suite - ' ' ``` --- src/emitter.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/emitter.c b/src/emitter.c index 2744495..1400df1 100644 --- a/src/emitter.c +++ b/src/emitter.c @@ -2001,6 +2001,9 @@ yaml_emitter_write_single_quoted_scalar(yaml_emitter_t *emitter, } } + if (breaks) + if (!yaml_emitter_write_indent(emitter)) return 0; + if (!yaml_emitter_write_indicator(emitter, "'", 0, 0, 0)) return 0; -- 2.45.0