]> granicus.if.org Git - postgresql/commit
Further adjustment to psql's print_aligned_vertical() function.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 1 Dec 2015 16:07:29 +0000 (11:07 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 1 Dec 2015 16:07:51 +0000 (11:07 -0500)
commit2287b874546931e2f33cddcafff2bde58459da1b
treef89018184b844a1340f100dd085b289f48dfe8f1
parente50cda78404d6400b1326a996a4fabb144871151
Further adjustment to psql's print_aligned_vertical() function.

We should ignore output_columns unless it's greater than zero.
A zero means we couldn't get any information from ioctl(TIOCGWINSZ);
in that case the expected behavior is to print the data at native width,
not to wrap it at the smallest possible value.  print_aligned_text()
gets this consideration right, but print_aligned_vertical() lost track
of this detail somewhere along the line.
src/bin/psql/print.c