From 60b85060094164bf21c0f981026fe56be97c53f9 Mon Sep 17 00:00:00 2001 From: yunlongwang Date: Mon, 20 Nov 2023 10:00:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20assemble=20xlogrecord=20?= =?UTF-8?q?=E4=B8=AD=20maindata=20header=20=E6=B3=A8=E5=86=8C=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gausskernel/storage/access/transam/xloginsert.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gausskernel/storage/access/transam/xloginsert.cpp b/src/gausskernel/storage/access/transam/xloginsert.cpp index ac16c7b13..9bb21fb37 100755 --- a/src/gausskernel/storage/access/transam/xloginsert.cpp +++ b/src/gausskernel/storage/access/transam/xloginsert.cpp @@ -979,6 +979,7 @@ static XLogRecData *XLogRecordAssemble(RmgrId rmid, uint8 info, XLogFPWInfo fpw_ } else { Assert(remained_size >= 2); *(scratch++) = XLR_BLOCK_ID_DATA_SHORT; + remained_size--; *(scratch++) = (uint8)t_thrd.xlog_cxt.mainrdata_len; remained_size--; }