refactor: clarify which allocator is used in to_lower_cursel

This commit is contained in:
CJ van den Berg 2025-10-13 13:23:36 +02:00
parent b7343219c1
commit 276f721456
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -5946,7 +5946,7 @@ pub const Editor = struct {
} }
pub const to_upper_meta: Meta = .{ .description = "Convert selection or word to upper case" }; pub const to_upper_meta: Meta = .{ .description = "Convert selection or word to upper case" };
fn to_lower_cursel(self: *Self, root_: Buffer.Root, cursel: *CurSel, allocator: Allocator) error{Stop}!Buffer.Root { fn to_lower_cursel(self: *Self, root_: Buffer.Root, cursel: *CurSel, buffer_allocator: Allocator) error{Stop}!Buffer.Root {
var root = root_; var root = root_;
const saved = cursel.*; const saved = cursel.*;
const sel = if (cursel.selection) |*sel| sel else ret: { const sel = if (cursel.selection) |*sel| sel else ret: {
@ -5961,8 +5961,8 @@ pub const Editor = struct {
defer sfa_allocator.free(cut_text); defer sfa_allocator.free(cut_text);
const ucased = Buffer.unicode.get_letter_casing().toLowerStr(sfa_allocator, cut_text) catch return error.Stop; const ucased = Buffer.unicode.get_letter_casing().toLowerStr(sfa_allocator, cut_text) catch return error.Stop;
defer sfa_allocator.free(ucased); defer sfa_allocator.free(ucased);
root = try self.delete_selection(root, cursel, allocator); root = try self.delete_selection(root, cursel, buffer_allocator);
root = self.insert(root, cursel, ucased, allocator) catch return error.Stop; root = self.insert(root, cursel, ucased, buffer_allocator) catch return error.Stop;
cursel.* = saved; cursel.* = saved;
return root; return root;
} }