diff options
Diffstat (limited to 'src/main/scala/spray')
-rw-r--r-- | src/main/scala/spray/json/PrettyPrinter.scala | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/scala/spray/json/PrettyPrinter.scala b/src/main/scala/spray/json/PrettyPrinter.scala index f1604ff..5a2f142 100644 --- a/src/main/scala/spray/json/PrettyPrinter.scala +++ b/src/main/scala/spray/json/PrettyPrinter.scala @@ -56,12 +56,13 @@ trait PrettyPrinter extends JsonPrinter { sb.append(']') } - @tailrec protected def printIndent(sb: StringBuilder, indent: Int) { - if (indent > 0) { - sb.append(' ') - printIndent(sb, indent - 1) - } + @tailrec def rec(indent: Int): Unit = + if (indent > 0) { + sb.append(' ') + rec(indent - 1) + } + rec(indent) } } |