Avoid extra newline in errors received in FE protocol version 2.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 4 Mar 2021 08:56:33 +0000 (10:56 +0200)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 4 Mar 2021 08:56:33 +0000 (10:56 +0200)
commit85d94c575302644e7ddb4392c3bda572f981ec34
treeace0ed44da69ac4f9a7f0bbd0ea06dec7c11e1c9
parent3174d69fb96a66173224e60ec7053b988d5ed4d9
Avoid extra newline in errors received in FE protocol version 2.

Contrary to what the comment said, the postmaster does in fact end all
its messages in a newline, since server version 7.2. Be tidy and don't
add an extra newline if the error message already has one.

Discussion: https://www.postgresql.org/message-id/CAFBsxsEdgMXc%2BtGfEy9Y41i%3D5pMMjKeH8t8vSAypR3ZnAoQnHg%40mail.gmail.com
src/interfaces/libpq/fe-connect.c