mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
strings: run v fmt (#7438)
This commit is contained in:
@@ -7,10 +7,10 @@ pub fn repeat(c byte, n int) string {
|
||||
}
|
||||
mut bytes := unsafe {malloc(n + 1)}
|
||||
unsafe {
|
||||
C.memset( bytes, c, n )
|
||||
C.memset(bytes, c, n)
|
||||
bytes[n] = `0`
|
||||
}
|
||||
return unsafe { bytes.vstring_with_len(n) }
|
||||
return unsafe {bytes.vstring_with_len(n)}
|
||||
}
|
||||
|
||||
// strings.repeat_string - gives you `n` repetitions of the substring `s`
|
||||
@@ -21,18 +21,18 @@ pub fn repeat_string(s string, n int) string {
|
||||
return ''
|
||||
}
|
||||
slen := s.len
|
||||
blen := slen*n
|
||||
blen := slen * n
|
||||
mut bytes := unsafe {malloc(blen + 1)}
|
||||
for bi in 0..n {
|
||||
bislen := bi*slen
|
||||
for si in 0..slen {
|
||||
for bi in 0 .. n {
|
||||
bislen := bi * slen
|
||||
for si in 0 .. slen {
|
||||
unsafe {
|
||||
bytes[bislen+si] = s[si]
|
||||
bytes[bislen + si] = s[si]
|
||||
}
|
||||
}
|
||||
}
|
||||
unsafe {
|
||||
bytes[blen] = `0`
|
||||
}
|
||||
return unsafe { bytes.vstring_with_len(blen) }
|
||||
return unsafe {bytes.vstring_with_len(blen)}
|
||||
}
|
||||
|
Reference in New Issue
Block a user