mirror of
https://github.com/postgres/postgres.git
synced 2025-07-20 05:03:10 +03:00
The previous code went into an infinite loop after overflow. In fact, an overflow is not really an error; it just means that the current value is the last one we need to return. So, just arrange to stop immediately when overflow is detected. Back-patch all the way.