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)