]> granicus.if.org Git - postgresql/commit
Fix bugs in PQhost().
authorFujii Masao <fujii@postgresql.org>
Thu, 23 Jan 2014 14:01:34 +0000 (23:01 +0900)
committerFujii Masao <fujii@postgresql.org>
Thu, 23 Jan 2014 14:01:34 +0000 (23:01 +0900)
commit1b384aff158a840fed4e9f4f366ba8d7c6ed42fb
tree9818cb806a5ffddeb681356541aa6d0f377ec6d5
parentcbd850bf609c5b1d51874ba9611723cb17da8626
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