From f3bddc5af479f14810c0ee709f180e55fbd3912a Mon Sep 17 00:00:00 2001 From: NBonaparte Date: Wed, 6 Sep 2017 19:30:30 -0700 Subject: [PATCH] fix(modules): Separate prefix and suffix from output --- src/modules/meta/base.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/meta/base.cpp b/src/modules/meta/base.cpp index 62a6a82e..615ebd77 100644 --- a/src/modules/meta/base.cpp +++ b/src/modules/meta/base.cpp @@ -14,6 +14,7 @@ namespace modules { builder->flush(); return ""; } + builder->node(prefix); if (offset != 0) { builder->offset(offset); @@ -38,9 +39,7 @@ namespace modules { } if (!output.empty()) { - builder->node(prefix); builder->append(move(output)); - builder->node(suffix); } if (padding > 0) { @@ -61,6 +60,7 @@ namespace modules { if (margin > 0) { builder->space(margin); } + builder->node(suffix); return builder->flush(); }