summaryrefslogtreecommitdiff
path: root/src/backend/access/hash/hashovfl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/access/hash/hashovfl.c')
-rw-r--r--src/backend/access/hash/hashovfl.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/backend/access/hash/hashovfl.c b/src/backend/access/hash/hashovfl.c
index 3fa2c5fe2ef..4f5fd3b2837 100644
--- a/src/backend/access/hash/hashovfl.c
+++ b/src/backend/access/hash/hashovfl.c
@@ -388,24 +388,24 @@ found:
xlrec.bmsize = metap->hashm_bmsize;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfHashAddOvflPage);
+ XLogRegisterData(&xlrec, SizeOfHashAddOvflPage);
XLogRegisterBuffer(0, ovflbuf, REGBUF_WILL_INIT);
- XLogRegisterBufData(0, (char *) &pageopaque->hasho_bucket, sizeof(Bucket));
+ XLogRegisterBufData(0, &pageopaque->hasho_bucket, sizeof(Bucket));
XLogRegisterBuffer(1, buf, REGBUF_STANDARD);
if (BufferIsValid(mapbuf))
{
XLogRegisterBuffer(2, mapbuf, REGBUF_STANDARD);
- XLogRegisterBufData(2, (char *) &bitmap_page_bit, sizeof(uint32));
+ XLogRegisterBufData(2, &bitmap_page_bit, sizeof(uint32));
}
if (BufferIsValid(newmapbuf))
XLogRegisterBuffer(3, newmapbuf, REGBUF_WILL_INIT);
XLogRegisterBuffer(4, metabuf, REGBUF_STANDARD);
- XLogRegisterBufData(4, (char *) &metap->hashm_firstfree, sizeof(uint32));
+ XLogRegisterBufData(4, &metap->hashm_firstfree, sizeof(uint32));
recptr = XLogInsert(RM_HASH_ID, XLOG_HASH_ADD_OVFL_PAGE);
@@ -656,7 +656,7 @@ _hash_freeovflpage(Relation rel, Buffer bucketbuf, Buffer ovflbuf,
xlrec.is_prev_bucket_same_wrt = (wbuf == prevbuf);
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfHashSqueezePage);
+ XLogRegisterData(&xlrec, SizeOfHashSqueezePage);
/*
* bucket buffer was not changed, but still needs to be registered to
@@ -676,10 +676,10 @@ _hash_freeovflpage(Relation rel, Buffer bucketbuf, Buffer ovflbuf,
/* Remember that wbuf is modified. */
mod_wbuf = true;
- XLogRegisterBufData(1, (char *) itup_offsets,
+ XLogRegisterBufData(1, itup_offsets,
nitups * sizeof(OffsetNumber));
for (i = 0; i < nitups; i++)
- XLogRegisterBufData(1, (char *) itups[i], tups_size[i]);
+ XLogRegisterBufData(1, itups[i], tups_size[i]);
}
else if (xlrec.is_prim_bucket_same_wrt || xlrec.is_prev_bucket_same_wrt)
{
@@ -721,12 +721,12 @@ _hash_freeovflpage(Relation rel, Buffer bucketbuf, Buffer ovflbuf,
XLogRegisterBuffer(4, nextbuf, REGBUF_STANDARD);
XLogRegisterBuffer(5, mapbuf, REGBUF_STANDARD);
- XLogRegisterBufData(5, (char *) &bitmapbit, sizeof(uint32));
+ XLogRegisterBufData(5, &bitmapbit, sizeof(uint32));
if (update_metap)
{
XLogRegisterBuffer(6, metabuf, REGBUF_STANDARD);
- XLogRegisterBufData(6, (char *) &metap->hashm_firstfree, sizeof(uint32));
+ XLogRegisterBufData(6, &metap->hashm_firstfree, sizeof(uint32));
}
recptr = XLogInsert(RM_HASH_ID, XLOG_HASH_SQUEEZE_PAGE);
@@ -993,7 +993,7 @@ readpage:
xlrec.is_prim_bucket_same_wrt = (wbuf == bucket_buf);
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfHashMovePageContents);
+ XLogRegisterData(&xlrec, SizeOfHashMovePageContents);
/*
* bucket buffer was not changed, but still needs to
@@ -1008,13 +1008,13 @@ readpage:
}
XLogRegisterBuffer(1, wbuf, REGBUF_STANDARD);
- XLogRegisterBufData(1, (char *) itup_offsets,
+ XLogRegisterBufData(1, itup_offsets,
nitups * sizeof(OffsetNumber));
for (i = 0; i < nitups; i++)
- XLogRegisterBufData(1, (char *) itups[i], tups_size[i]);
+ XLogRegisterBufData(1, itups[i], tups_size[i]);
XLogRegisterBuffer(2, rbuf, REGBUF_STANDARD);
- XLogRegisterBufData(2, (char *) deletable,
+ XLogRegisterBufData(2, deletable,
ndeletable * sizeof(OffsetNumber));
recptr = XLogInsert(RM_HASH_ID, XLOG_HASH_MOVE_PAGE_CONTENTS);