stream: stream_substr's call to stream_seek_forward refactored

Following stream_seek_forward's own refactor, where we get offsets
back instead of just a boolean, we should verify that offset.
This commit is contained in:
2026-02-06 06:04:41 +00:00
parent 80813462be
commit 35a33c7d24

View File

@@ -317,11 +317,11 @@ sv_t stream_substr(stream_t *stream, u64 size)
// See if I can go forward enough to make this substring
u64 current_position = stream->position;
bool successful = stream_seek_forward(stream, size);
u64 successful = stream_seek_forward(stream, size);
// Reset the position in either situation
stream->position = current_position;
if (!successful)
if (successful != size)
return SV(NULL, 0);
char *ptr = NULL;