libpq: change PQconndefaults() to ignore invalid service files
Bruce Momjian <bruce@momjian.us>
libpq: change PQconndefaults() to ignore invalid service files Previously missing or invalid service files returned NULL. Also fix pg_upgrade to report "out of memory" for a null return from PQconndefaults(). Patch by Steve Singer, rewritten by me
Files
| Path | Change | +/− |
|---|---|---|
| contrib/pg_upgrade/server.c | modified | +3 −0 |
| doc/src/sgml/libpq.sgml | modified | +2 −1 |
| src/interfaces/libpq/fe-auth.c | modified | +1 −1 |
| src/interfaces/libpq/fe-auth.h | modified | +1 −1 |
| src/interfaces/libpq/fe-connect.c | modified | +16 −11 |