diff --git a/lynglib/stdlib/lyng/root.lyng b/lynglib/stdlib/lyng/root.lyng index e3615ff..d5afb71 100644 --- a/lynglib/stdlib/lyng/root.lyng +++ b/lynglib/stdlib/lyng/root.lyng @@ -438,10 +438,9 @@ fun List.sort(): void { */ static fun List.fill(size: Int, capacity = -1, block: (Int)->T): List { require(size >= 0, "size must not be negative") - val capacity = capacity < size ? size : capacity List().also { if( size > 0 ) { - it.ensureCapacity(capacity) + it.ensureCapacity(capacity < size ? size : capacity) for( i in 0..