On 21.11.25 16:35, Tom Lane wrote:
* In 0003, we can't be very sure what "isblank((unsigned char) c)" will do with non-ASCII input data, except that it could very easily do insane things with fragments of a multibyte character. I recommend keeping pg_isblank but redefining it along the lines ofbool pg_isblank(unsigned char c) { return (!IS_HIGHBIT_SET(c) && isblank(c)); } to ensure the previous treatment of non-ASCII data. (It could be made static in hba.c, perhaps)
Ok, done that way.
