From 2670ce8aaf2453a6c280f3270f0c5382d3652f2e Mon Sep 17 00:00:00 2001 From: Jesse Beder Date: Tue, 22 May 2012 15:08:21 -0500 Subject: [PATCH] Fixed bool formatting --- src/emitter.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/emitter.cpp b/src/emitter.cpp index a6fdd50..0a72545 100644 --- a/src/emitter.cpp +++ b/src/emitter.cpp @@ -615,7 +615,13 @@ namespace YAML return *this; PrepareNode(EmitterNodeType::Scalar); - m_stream << ComputeFullBoolName(b); + + const char *name = ComputeFullBoolName(b); + if(m_pState->GetBoolLengthFormat() == ShortBool) + m_stream << name[0]; + else + m_stream << name; + StartedScalar(); return *this;