From 9c55776d259a4c29bd292a690f37678cecd62fda Mon Sep 17 00:00:00 2001 From: Kristoffer Date: Mon, 5 Jan 2026 14:00:03 +0000 Subject: [PATCH] std.crypto: mem.trimLeft -> mem.trimStart --- lib/std/crypto/ecdsa.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/std/crypto/ecdsa.zig b/lib/std/crypto/ecdsa.zig index 85f6e51006d1c7a1fef5f7ff830dada7b499deae..e649cc8c7f170242b1dee587a911a9e2947c1f00 100644 --- a/lib/std/crypto/ecdsa.zig +++ b/lib/std/crypto/ecdsa.zig @@ -135,8 +135,8 @@ pub fn Ecdsa(comptime Curve: type, comptime Hash: type) type { /// The function returns a slice, that can be shorter than der_encoded_length_max. pub fn toDer(sig: Signature, buf: *[der_encoded_length_max]u8) []u8 { var w: std.Io.Writer = .fixed(buf); - const sig_r = mem.trimLeft(u8, &sig.r, &.{0}); - const sig_s = mem.trimLeft(u8, &sig.s, &.{0}); + const sig_r = mem.trimStart(u8, &sig.r, &.{0}); + const sig_s = mem.trimStart(u8, &sig.s, &.{0}); const r_len = @as(u8, @intCast(sig_r.len + (sig_r[0] >> 7))); const s_len = @as(u8, @intCast(sig_s.len + (sig_s[0] >> 7))); const seq_len = @as(u8, @intCast(2 + r_len + 2 + s_len)); -- 2.54.0