]> granicus.if.org Git - postgresql/commit
Fix bugs in PQhost().
authorFujii Masao <fujii@postgresql.org>
Thu, 23 Jan 2014 14:00:30 +0000 (23:00 +0900)
committerFujii Masao <fujii@postgresql.org>
Thu, 23 Jan 2014 14:00:30 +0000 (23:00 +0900)
commitbe5d4997437d185b1b7ca6e53a6e433810aee4f0
tree86f9619e835ed0bb04a9ffcf545fe80736f3e4d0
parentd1e3070f0483cef09ebfa91772e70e604f2ad2db
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