mirror of
https://github.com/Ed94/Odin.git
synced 2026-06-22 05:34:59 -07:00
Merge pull request #5041 from mtarik34b/remove-redundant-code-in-string-justify
Remove redundant `builder_init()` calls from `strings.left_justify()` and `strings.right_justify()`
This commit is contained in:
@@ -3044,7 +3044,6 @@ left_justify :: proc(str: string, length: int, pad: string, allocator := context
|
||||
pad_len := rune_count(pad)
|
||||
|
||||
b: Builder
|
||||
builder_init(&b, allocator)
|
||||
builder_init(&b, 0, len(str) + (remains/pad_len + 1)*len(pad), allocator) or_return
|
||||
|
||||
w := to_writer(&b)
|
||||
@@ -3079,7 +3078,6 @@ right_justify :: proc(str: string, length: int, pad: string, allocator := contex
|
||||
pad_len := rune_count(pad)
|
||||
|
||||
b: Builder
|
||||
builder_init(&b, allocator)
|
||||
builder_init(&b, 0, len(str) + (remains/pad_len + 1)*len(pad), allocator) or_return
|
||||
|
||||
w := to_writer(&b)
|
||||
|
||||
Reference in New Issue
Block a user