aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--code/demo.odin8
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
}