On Wed, Jan 8, 2025 at 4:22 PM Michael Paquier <michael@paquier.xyz> wrote:
> It seems to me that you meant to do the following in the back
> branches:
> - return smgrtruncate2(reln, forknum, nforks, old_nblocks, nblocks);
> + smgrtruncate2(reln, forknum, nforks, old_nblocks, nblocks);
Right, that was accepted by my compiler and apparently almost all the
others, but is not really allowed in C (it's allowed in C++, and
useful for generic forwarding). Duh. Will fix.