From 65333181fc7753e535514fa750cf3fd72e873150 Mon Sep 17 00:00:00 2001 From: Karl Zylinski Date: Mon, 4 Dec 2023 21:15:46 +0100 Subject: [PATCH 1/2] virtual arena: Actually use DEFAULT_ARENA_STATIC_RESERVE_SIZE as default value on arena_init_static --- core/mem/virtual/arena.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/mem/virtual/arena.odin b/core/mem/virtual/arena.odin index d15df46ad..082ae3cd8 100644 --- a/core/mem/virtual/arena.odin +++ b/core/mem/virtual/arena.odin @@ -51,7 +51,7 @@ arena_init_growing :: proc(arena: ^Arena, reserved: uint = DEFAULT_ARENA_GROWING // Initialization of an `Arena` to be a `.Static` variant. // A static arena contains a single `Memory_Block` allocated with virtual memory. @(require_results) -arena_init_static :: proc(arena: ^Arena, reserved: uint, commit_size: uint = DEFAULT_ARENA_STATIC_COMMIT_SIZE) -> (err: Allocator_Error) { +arena_init_static :: proc(arena: ^Arena, reserved: uint = DEFAULT_ARENA_STATIC_RESERVE_SIZE, commit_size: uint = DEFAULT_ARENA_STATIC_COMMIT_SIZE) -> (err: Allocator_Error) { arena.kind = .Static arena.curr_block = memory_block_alloc(commit_size, reserved, {}) or_return arena.total_used = 0 From 2e1b2dc3ba92ad1c9d83869a685a20f9791c251c Mon Sep 17 00:00:00 2001 From: flysand7 Date: Tue, 5 Dec 2023 23:17:19 +1100 Subject: [PATCH 2/2] strings: Fix up documentation of split_n --- core/strings/strings.odin | 1 + 1 file changed, 1 insertion(+) diff --git a/core/strings/strings.odin b/core/strings/strings.odin index 2f36eddbe..539829a1a 100644 --- a/core/strings/strings.odin +++ b/core/strings/strings.odin @@ -885,6 +885,7 @@ Splits a string into parts based on a separator. If n < count of seperators, the Inputs: - s: The string to split. - sep: The separator string used to split the input string. +- n: The maximum amount of parts to split the string into. - allocator: (default is context.allocator) Returns: