The proper guaranteed buffer size for errors is
Magnus Hagander <magnus@hagander.net>
The proper guaranteed buffer size for errors is INITIAL_EXPBUFFER_SIZE, not PQERRORMSG_LENGTH. Backport only - the proper fix in HEAD is to use PQExpBuffers everywhere.
Files
| Path | Change | +/− |
|---|---|---|
| src/interfaces/libpq/fe-auth.c | modified | +24 −24 |
| src/interfaces/libpq/fe-connect.c | modified | +2 −2 |
| src/interfaces/libpq/libpq-int.h | modified | +1 −2 |