psql: Fix invalid memory access
Due to an apparent thinko, when printing a table in expanded mode
(\x), space would be allocated for 1 slot plus 1 byte per line,
instead of 1 slot per line plus 1 slot for the NULL terminator. When
the line count is small, reading or writing the terminator would
therefore access memory beyond what was allocated.
Branch
------
master
Details
-------
http://git.postgresql.org/pg/commitdiff/561ec761332b5608a894210e00d4fee1b5c6522a
Modified Files
--------------
src/bin/psql/print.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Responses
pgsql-committers by date
| Next: | From: Robert Haas | Date: 2012-03-07 21:57:09 |
| Subject: pgsql: psql: Avoid some spurious output if the server croaks. |
| Previous: | From: Tom Lane | Date: 2012-03-07 19:51:25 |
| Subject: pgsql: Expose an API for calculating catcache hash values. |