diff options
Diffstat (limited to 'src/backend/nodes/tidbitmap.c')
-rw-r--r-- | src/backend/nodes/tidbitmap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/nodes/tidbitmap.c b/src/backend/nodes/tidbitmap.c index 687d6f17636..63316d5d655 100644 --- a/src/backend/nodes/tidbitmap.c +++ b/src/backend/nodes/tidbitmap.c @@ -1594,7 +1594,7 @@ tbm_begin_iterate(TIDBitmap *tbm, dsa_area *dsa, dsa_pointer dsp) void tbm_end_iterate(TBMIterator *iterator) { - Assert(iterator); + Assert(iterator && !tbm_exhausted(iterator)); if (iterator->shared) tbm_end_shared_iterate(iterator->i.shared_iterator); |