From f7534296b484fa73b064c87cc3a5062ba3803f3b Mon Sep 17 00:00:00 2001
From: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: Tue, 1 Apr 2014 16:23:16 +0300
Subject: [PATCH] Move SizeOfHeapNewCid next to xl_heap_new_cid struct.

They belong together, but the xl_heap_rewrite_mapping struct was wedged
in between.
---
 src/include/access/heapam_xlog.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/include/access/heapam_xlog.h b/src/include/access/heapam_xlog.h
index d6bc8f7f24f..4d8cdf0f176 100644
--- a/src/include/access/heapam_xlog.h
+++ b/src/include/access/heapam_xlog.h
@@ -349,6 +349,8 @@ typedef struct xl_heap_new_cid
 	xl_heaptid target;
 } xl_heap_new_cid;
 
+#define SizeOfHeapNewCid (offsetof(xl_heap_new_cid, target) + SizeOfHeapTid)
+
 /* logical rewrite xlog record header */
 typedef struct xl_heap_rewrite_mapping
 {
@@ -360,8 +362,6 @@ typedef struct xl_heap_rewrite_mapping
 	XLogRecPtr			start_lsn;	/* Insert LSN at begin of rewrite */
 } xl_heap_rewrite_mapping;
 
-#define SizeOfHeapNewCid (offsetof(xl_heap_new_cid, target) + SizeOfHeapTid)
-
 extern void HeapTupleHeaderAdvanceLatestRemovedXid(HeapTupleHeader tuple,
 									   TransactionId *latestRemovedXid);
 
-- 
GitLab