Andres Freund <andres(at)anarazel(dot)de> writes:
> (there's definitely fixes to be made to where strnlen's replacement is
> located, but regardless, this needs to be fixed too)
Given that strnlen is standardized by POSIX, and has been for nigh a
decade, I think it'd be all right for us to treat it as a straight
port replacement function, a la strlcpy() for instance. That is,
forget the pg_ prefix and just create a strnlen() function if the
platform has not got it.
regards, tom lane