fix(modules): Separate prefix and suffix from output

This commit is contained in:
NBonaparte 2017-09-06 19:30:30 -07:00
parent e381d76908
commit f3bddc5af4

View File

@ -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();
}