| 579 | } |
| 580 | |
| 581 | void StyledWriter::writeIndent() { |
| 582 | if (!document_.empty()) { |
| 583 | char last = document_[document_.length() - 1]; |
| 584 | if (last == ' ') // already indented |
| 585 | return; |
| 586 | if (last != '\n') // Comments may add new-line |
| 587 | document_ += '\n'; |
| 588 | } |
| 589 | document_ += indentString_; |
| 590 | } |
| 591 | |
| 592 | void StyledWriter::writeWithIndent(const JSONCPP_STRING& value) { |
| 593 | writeIndent(); |