From 22d9840dff1364815ddd8f90487ace55502a0090 Mon Sep 17 00:00:00 2001 From: Arseny Sher Date: Wed, 6 Dec 2023 10:09:35 +0300 Subject: [PATCH] Fix buf advancement. --- pgxn/neon/neon_walreader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/pgxn/neon/neon_walreader.c b/pgxn/neon/neon_walreader.c index a830175386..d1ff407d28 100644 --- a/pgxn/neon/neon_walreader.c +++ b/pgxn/neon/neon_walreader.c @@ -373,6 +373,7 @@ NeonWALReadRemote(NeonWALReader *state, char *buf, XLogRecPtr startptr, Size cou state->rem_lsn += to_copy; if (state->wal_rem_len == 0) state->wal_ptr = NULL; /* freed by libpqwalproposer */ + buf += to_copy; state->req_progress += to_copy; if (state->req_progress == state->req_len) {