From 6d09f85836097846d4450a27263adca30a8d80c9 Mon Sep 17 00:00:00 2001 From: Aki Date: Sat, 21 Aug 2021 22:52:58 +0200 Subject: Fixed buffer handling by stream --- stream.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'stream.c') diff --git a/stream.c b/stream.c index eb1d0ea..c6d5bb2 100644 --- a/stream.c +++ b/stream.c @@ -173,8 +173,8 @@ int stream_readk(lua_State * L, int status, lua_KContext ctx) if (-1 != offset) { lua_pushlstring(L, &s->in.data[s->in.offset], offset - s->in.offset); - s->in.offset = offset + 1; - s->in.next = offset + 1; + s->in.offset = offset + pattern_length; + s->in.next = offset + pattern_length; } else { -- cgit v1.1