diff options
| -rw-r--r-- | code/demo.odin | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/code/demo.odin b/code/demo.odin index e516d3529..c97a37e07 100644 --- a/code/demo.odin +++ b/code/demo.odin @@ -23,12 +23,10 @@ main :: proc() { offset = 0 for i := 0; i < count; i++ { data, len := utf8.encode_rune(runes[i]) - for j := 0; j < len; j++ { - backing[offset+j] = data[j] - } + copy(backing[offset:], data[:len]) offset += len } - reverse := backing[:count] as string - fmt.println(reverse) + reverse := backing[:offset] as string + fmt.println(reverse) // olleH } |