@@ -190,10 +190,10 @@ brin_doupdate(Relation idxrel, BlockNumber pagesPerRange,
190190 xlrec .offnum = oldoff ;
191191
192192 XLogBeginInsert ();
193- XLogRegisterData (( char * ) & xlrec , SizeOfBrinSamepageUpdate );
193+ XLogRegisterData (& xlrec , SizeOfBrinSamepageUpdate );
194194
195195 XLogRegisterBuffer (0 , oldbuf , REGBUF_STANDARD );
196- XLogRegisterBufData (0 , ( const char * ) newtup , newsz );
196+ XLogRegisterBufData (0 , newtup , newsz );
197197
198198 recptr = XLogInsert (RM_BRIN_ID , info );
199199
@@ -282,10 +282,10 @@ brin_doupdate(Relation idxrel, BlockNumber pagesPerRange,
282282 XLogBeginInsert ();
283283
284284 /* new page */
285- XLogRegisterData (( char * ) & xlrec , SizeOfBrinUpdate );
285+ XLogRegisterData (& xlrec , SizeOfBrinUpdate );
286286
287287 XLogRegisterBuffer (0 , newbuf , REGBUF_STANDARD | (extended ? REGBUF_WILL_INIT : 0 ));
288- XLogRegisterBufData (0 , ( const char * ) newtup , newsz );
288+ XLogRegisterBufData (0 , newtup , newsz );
289289
290290 /* revmap page */
291291 XLogRegisterBuffer (1 , revmapbuf , 0 );
@@ -435,10 +435,10 @@ brin_doinsert(Relation idxrel, BlockNumber pagesPerRange,
435435 xlrec .offnum = off ;
436436
437437 XLogBeginInsert ();
438- XLogRegisterData (( char * ) & xlrec , SizeOfBrinInsert );
438+ XLogRegisterData (& xlrec , SizeOfBrinInsert );
439439
440440 XLogRegisterBuffer (0 , * buffer , REGBUF_STANDARD | (extended ? REGBUF_WILL_INIT : 0 ));
441- XLogRegisterBufData (0 , ( char * ) tup , itemsz );
441+ XLogRegisterBufData (0 , tup , itemsz );
442442
443443 XLogRegisterBuffer (1 , revmapbuf , 0 );
444444
0 commit comments