From b646ae3f7e1539bd22af48c72ee0a78fe6465600 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Tue, 10 Feb 2026 16:43:13 +0000 Subject: [PATCH] sv: fix sv_substr Issue I came up with when looking at the code, based on sv_chop_right's impl. Why do we keep this function around again? --- src/sv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sv.c b/src/sv.c index 4eb8993..eda21b0 100644 --- a/src/sv.c +++ b/src/sv.c @@ -38,7 +38,7 @@ sv_t sv_chop_right(sv_t sv, u64 size) sv_t sv_substr(sv_t sv, u64 position, u64 size) { - return sv_chop_right(sv_chop_left(sv, position), size); + return sv_truncate(sv_chop_left(sv, position), size); } sv_t sv_truncate(sv_t sv, u64 newsize)