diff --git a/src/backend/access/heap/pruneheap.c b/src/backend/access/heap/pruneheap.c index 5c0b60319d..cd048dac46 100644 --- a/src/backend/access/heap/pruneheap.c +++ b/src/backend/access/heap/pruneheap.c @@ -855,7 +855,9 @@ heap_page_prune_execute(Buffer buffer, { Page page = (Page) BufferGetPage(buffer); OffsetNumber *offnum; - HeapTupleHeader htup PG_USED_FOR_ASSERTS_ONLY; +#ifdef USE_ASSERT_CHECKING + HeapTupleHeader htup; +#endif /* Shouldn't be called unless there's something to do */ Assert(nredirected > 0 || ndead > 0 || nunused > 0); @@ -867,9 +869,9 @@ heap_page_prune_execute(Buffer buffer, OffsetNumber fromoff = *offnum++; OffsetNumber tooff = *offnum++; ItemId fromlp = PageGetItemId(page, fromoff); - ItemId tolp PG_USED_FOR_ASSERTS_ONLY; #ifdef USE_ASSERT_CHECKING + ItemId tolp; /* * Any existing item that we set as an LP_REDIRECT (any 'from' item)