mirror of
https://github.com/postgres/postgres.git
synced 2025-11-13 16:22:44 +03:00
Remove should_free arguments to tuplesort routines.
Since commit e94568ecc1, the answer is
always "false", and we do not need to complicate the API by arranging
to return a constant value.
Peter Geoghegan
Discussion: http://postgr.es/m/CAM3SWZQWZZ_N=DmmL7tKy_OUjGH_5mN=N=A6h7kHyyDvEhg2DA@mail.gmail.com
This commit is contained in:
@@ -104,15 +104,13 @@ void
|
||||
_h_indexbuild(HSpool *hspool)
|
||||
{
|
||||
IndexTuple itup;
|
||||
bool should_free;
|
||||
#ifdef USE_ASSERT_CHECKING
|
||||
uint32 hashkey = 0;
|
||||
#endif
|
||||
|
||||
tuplesort_performsort(hspool->sortstate);
|
||||
|
||||
while ((itup = tuplesort_getindextuple(hspool->sortstate,
|
||||
true, &should_free)) != NULL)
|
||||
while ((itup = tuplesort_getindextuple(hspool->sortstate, true)) != NULL)
|
||||
{
|
||||
/*
|
||||
* Technically, it isn't critical that hash keys be found in sorted
|
||||
@@ -129,7 +127,5 @@ _h_indexbuild(HSpool *hspool)
|
||||
#endif
|
||||
|
||||
_hash_doinsert(hspool->index, itup);
|
||||
if (should_free)
|
||||
pfree(itup);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user