summaryrefslogtreecommitdiff
path: root/src/backend/access/hash/hashpage.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/access/hash/hashpage.c')
-rw-r--r--src/backend/access/hash/hashpage.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/backend/access/hash/hashpage.c b/src/backend/access/hash/hashpage.c
index 97efd4e14ab..b8e5bd005e5 100644
--- a/src/backend/access/hash/hashpage.c
+++ b/src/backend/access/hash/hashpage.c
@@ -394,7 +394,7 @@ _hash_init(Relation rel, double num_tuples, ForkNumber forkNum)
xlrec.ffactor = metap->hashm_ffactor;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfHashInitMetaPage);
+ XLogRegisterData(&xlrec, SizeOfHashInitMetaPage);
XLogRegisterBuffer(0, metabuf, REGBUF_WILL_INIT | REGBUF_STANDARD);
recptr = XLogInsert(RM_HASH_ID, XLOG_HASH_INIT_META_PAGE);
@@ -468,7 +468,7 @@ _hash_init(Relation rel, double num_tuples, ForkNumber forkNum)
xlrec.bmsize = metap->hashm_bmsize;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfHashInitBitmapPage);
+ XLogRegisterData(&xlrec, SizeOfHashInitBitmapPage);
XLogRegisterBuffer(0, bitmapbuf, REGBUF_WILL_INIT);
/*
@@ -916,21 +916,21 @@ restart_expand:
if (metap_update_masks)
{
xlrec.flags |= XLH_SPLIT_META_UPDATE_MASKS;
- XLogRegisterBufData(2, (char *) &metap->hashm_lowmask, sizeof(uint32));
- XLogRegisterBufData(2, (char *) &metap->hashm_highmask, sizeof(uint32));
+ XLogRegisterBufData(2, &metap->hashm_lowmask, sizeof(uint32));
+ XLogRegisterBufData(2, &metap->hashm_highmask, sizeof(uint32));
}
if (metap_update_splitpoint)
{
xlrec.flags |= XLH_SPLIT_META_UPDATE_SPLITPOINT;
- XLogRegisterBufData(2, (char *) &metap->hashm_ovflpoint,
+ XLogRegisterBufData(2, &metap->hashm_ovflpoint,
sizeof(uint32));
XLogRegisterBufData(2,
- (char *) &metap->hashm_spares[metap->hashm_ovflpoint],
+ &metap->hashm_spares[metap->hashm_ovflpoint],
sizeof(uint32));
}
- XLogRegisterData((char *) &xlrec, SizeOfHashSplitAllocPage);
+ XLogRegisterData(&xlrec, SizeOfHashSplitAllocPage);
recptr = XLogInsert(RM_HASH_ID, XLOG_HASH_SPLIT_ALLOCATE_PAGE);
@@ -1304,7 +1304,7 @@ _hash_splitbucket(Relation rel,
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfHashSplitComplete);
+ XLogRegisterData(&xlrec, SizeOfHashSplitComplete);
XLogRegisterBuffer(0, bucket_obuf, REGBUF_STANDARD);
XLogRegisterBuffer(1, bucket_nbuf, REGBUF_STANDARD);