libpq: change PQconndefaults() to ignore invalid service files
authorBruce Momjian <bruce@momjian.us>
Tue, 3 Dec 2013 16:11:56 +0000 (11:11 -0500)
committerBruce Momjian <bruce@momjian.us>
Tue, 3 Dec 2013 16:12:25 +0000 (11:12 -0500)
commit9e0a97f1c8316e36fa4a8626e0a60792b0fb0c2e
tree659c15fa695ca0fc7ccbedde530ea54ead06e2f2
parent95e3d50539afcdcd4b75b4ac5baa9f8fc05324d9
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
contrib/pg_upgrade/server.c
doc/src/sgml/libpq.sgml
src/interfaces/libpq/fe-auth.c
src/interfaces/libpq/fe-auth.h
src/interfaces/libpq/fe-connect.c