aboutsummaryrefslogtreecommitdiff
path: root/core/text
diff options
context:
space:
mode:
authorFeoramund <161657516+Feoramund@users.noreply.github.com>2024-07-24 15:23:20 -0400
committerFeoramund <161657516+Feoramund@users.noreply.github.com>2024-07-24 15:23:20 -0400
commit16b644ad79ca80227c67c4a7a2234dcd47800161 (patch)
treecc2c7329beb6fbe8be360e3012a66f945ac5c2d3 /core/text
parente8537a3134b0539c16907ed42b8832696d65112c (diff)
Use `slice.zero` instead
Diffstat (limited to 'core/text')
-rw-r--r--core/text/regex/virtual_machine/virtual_machine.odin5
1 files changed, 2 insertions, 3 deletions
diff --git a/core/text/regex/virtual_machine/virtual_machine.odin b/core/text/regex/virtual_machine/virtual_machine.odin
index f92b84ace..f102fb78c 100644
--- a/core/text/regex/virtual_machine/virtual_machine.odin
+++ b/core/text/regex/virtual_machine/virtual_machine.odin
@@ -1,6 +1,7 @@
package regex_vm
@require import "core:io"
+import "core:slice"
import "core:text/regex/common"
import "core:text/regex/parser"
import "core:unicode/utf8"
@@ -348,9 +349,7 @@ run :: proc(vm: ^Machine, $UNICODE_MODE: bool) -> (saved: ^[2 * common.MAX_CAPTU
}
for {
- for i := 0; i < len(vm.busy_map); i += 1 {
- vm.busy_map[i] = 0
- }
+ slice.zero(vm.busy_map[:])
assert(vm.string_pointer <= len(vm.memory), "VM string pointer went out of bounds.")