diff --git a/src/backend/access/heap/hio.c b/src/backend/access/heap/hio.c
new file mode 100644
index 26db1e3..beecc90
*** a/src/backend/access/heap/hio.c
--- b/src/backend/access/heap/hio.c
*************** GetVisibilityMapPins(Relation relation, 
*** 213,219 ****
  Buffer
  RelationGetBufferForTuple(Relation relation, Size len,
  						  Buffer otherBuffer, int options,
! 						  struct BulkInsertStateData * bistate,
  						  Buffer *vmbuffer, Buffer *vmbuffer_other)
  {
  	bool		use_fsm = !(options & HEAP_INSERT_SKIP_FSM);
--- 213,219 ----
  Buffer
  RelationGetBufferForTuple(Relation relation, Size len,
  						  Buffer otherBuffer, int options,
! 						  BulkInsertState bistate,
  						  Buffer *vmbuffer, Buffer *vmbuffer_other)
  {
  	bool		use_fsm = !(options & HEAP_INSERT_SKIP_FSM);
diff --git a/src/include/access/hio.h b/src/include/access/hio.h
new file mode 100644
index 6eac97e..aefd679
*** a/src/include/access/hio.h
--- b/src/include/access/hio.h
*************** extern void RelationPutHeapTuple(Relatio
*** 38,44 ****
  					 HeapTuple tuple);
  extern Buffer RelationGetBufferForTuple(Relation relation, Size len,
  						  Buffer otherBuffer, int options,
! 						  struct BulkInsertStateData * bistate,
  						  Buffer *vmbuffer, Buffer *vmbuffer_other);
  
  #endif   /* HIO_H */
--- 38,44 ----
  					 HeapTuple tuple);
  extern Buffer RelationGetBufferForTuple(Relation relation, Size len,
  						  Buffer otherBuffer, int options,
! 						  BulkInsertState bistate,
  						  Buffer *vmbuffer, Buffer *vmbuffer_other);
  
  #endif   /* HIO_H */
