diff --git a/vlib/strings/strings.v b/vlib/strings/strings.v index 76c3b3f0cc..fcb8044f9b 100644 --- a/vlib/strings/strings.v +++ b/vlib/strings/strings.v @@ -4,11 +4,7 @@ pub fn repeat(c byte, n int) string { if n <= 0 { return '' } - //mut arr := malloc(n + 1) - mut arr := [byte(0)].repeat(n + 1) - for i := 0; i < n; i++ { - arr[i] = c - } + mut arr := [c].repeat(n + 1) arr[n] = `\0` return string(arr, n) }