diff options
| author | Feoramund <161657516+Feoramund@users.noreply.github.com> | 2024-07-24 15:23:20 -0400 |
|---|---|---|
| committer | Feoramund <161657516+Feoramund@users.noreply.github.com> | 2024-07-24 15:23:20 -0400 |
| commit | 16b644ad79ca80227c67c4a7a2234dcd47800161 (patch) | |
| tree | cc2c7329beb6fbe8be360e3012a66f945ac5c2d3 /core/text | |
| parent | e8537a3134b0539c16907ed42b8832696d65112c (diff) | |
Use `slice.zero` instead
Diffstat (limited to 'core/text')
| -rw-r--r-- | core/text/regex/virtual_machine/virtual_machine.odin | 5 |
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.") |