]> granicus.if.org Git - postgresql/commit
Fix bugs in PQhost().
authorFujii Masao <fujii@postgresql.org>
Thu, 23 Jan 2014 14:01:06 +0000 (23:01 +0900)
committerFujii Masao <fujii@postgresql.org>
Thu, 23 Jan 2014 14:01:06 +0000 (23:01 +0900)
commitea311bfdfdfc9aeae4c7ba18cfa875f4ad2e2345
treed89d5e5f12c11557fc5ef2a3482ca10300ec239a
parentc0e6169e16a84a55f6b3c1f802fe74004cc81592
Fix bugs in PQhost().

In the platform that doesn't support Unix-domain socket, when
neither host nor hostaddr are specified, the default host
'localhost' is used to connect to the server and PQhost() must
return that, but it didn't. This patch fixes PQhost() so that
it returns the default host in that case.

Also this patch fixes PQhost() so that it doesn't return
Unix-domain socket directory path in the platform that doesn't
support Unix-domain socket.

Back-patch to all supported versions.
src/interfaces/libpq/fe-connect.c