From 9ffd0db4a87116a0c825f2f0163b8ad3eb1a922f Mon Sep 17 00:00:00 2001 From: Francesco Vasco Date: Wed, 27 Sep 2017 22:09:10 +0200 Subject: [PATCH] Avoid ISUB in kotlin.repeat --- libraries/stdlib/src/kotlin/util/Standard.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/stdlib/src/kotlin/util/Standard.kt b/libraries/stdlib/src/kotlin/util/Standard.kt index ab1835108af..e524197ebab 100644 --- a/libraries/stdlib/src/kotlin/util/Standard.kt +++ b/libraries/stdlib/src/kotlin/util/Standard.kt @@ -82,7 +82,7 @@ public inline fun T.takeUnless(predicate: (T) -> Boolean): T? = if (!predica */ @kotlin.internal.InlineOnly public inline fun repeat(times: Int, action: (Int) -> Unit) { - for (index in 0..times - 1) { + for (index in 0 until times) { action(index) } -} \ No newline at end of file +}