From 0343a59d119de3fb835234fa34fbcd697b9335db Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Sat, 9 Feb 2013 00:05:27 -0500 Subject: [PATCH] psql: Improve unaligned expanded output for zero rows This used to erroneously print an empty line. Now it prints nothing. --- src/bin/psql/print.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/bin/psql/print.c b/src/bin/psql/print.c index 2aa313407e..0722c984a8 100644 --- a/src/bin/psql/print.c +++ b/src/bin/psql/print.c @@ -439,10 +439,13 @@ print_unaligned_vertical(const printTableContent *cont, FILE *fout) } /* see above in print_unaligned_text() */ - if (cont->opt->recordSep.separator_zero) - print_separator(cont->opt->recordSep, fout); - else - fputc('\n', fout); + if (need_recordsep) + { + if (cont->opt->recordSep.separator_zero) + print_separator(cont->opt->recordSep, fout); + else + fputc('\n', fout); + } } }