Re: more POSIX 2008 cleanup: strnlen(), rindex() - Mailing list pgsql-hackers

From Tom Lane
Subject Re: more POSIX 2008 cleanup: strnlen(), rindex()
Date
Msg-id 406687.1767462175@sss.pgh.pa.us
Whole thread Raw
In response to Re: more POSIX 2008 cleanup: strnlen(), rindex()  (Jelte Fennema-Nio <postgres@jeltef.nl>)
List pgsql-hackers
Jelte Fennema-Nio <postgres@jeltef.nl> writes:
> On Sat, 3 Jan 2026 at 10:52, Peter Eisentraut <peter@eisentraut.org> wrote:
>> It has previously been established that POSIX 2008 is the baseline for
>> PostgreSQL code (modulo Windows).  Looking through the POSIX 2008
>> changes, I found a few more things we can clean up with respect to that.

> Both changes look sensible to me

+1.  I also checked the buildfarm and confirm that no animals report
not having strnlen().

I'm a little disturbed by the rindex bit, because that's not hoary old
code: it came in with JIT in v11, only about 8 years ago.  How can we
prevent similar mistakes in future?

            regards, tom lane



pgsql-hackers by date:

Previous
From: Andrew Dunstan
Date:
Subject: Re: Non-text mode for pg_dumpall
Next
From: Tom Lane
Date:
Subject: Re: not fully correct error message