diff options
author | Tom Lane | 2006-04-19 16:16:08 +0000 |
---|---|---|
committer | Tom Lane | 2006-04-19 16:16:08 +0000 |
commit | ba0a92803d29beea7f7423dffce3595900a823f1 (patch) | |
tree | ea1c88e87c7b2937ac3b00e270a5171fd8d030f3 | |
parent | 8a9cb6c0c58062a11c55964038f83259f2b2ed0f (diff) |
Fix ancient memory leak in PQprintTuples(); our code no longer uses this
routine, but perhaps some applications do. Found by Martijn van Oosterhout
using Coverity.
-rw-r--r-- | src/interfaces/libpq/fe-print.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/interfaces/libpq/fe-print.c b/src/interfaces/libpq/fe-print.c index c9ae2778a2..2064638a6a 100644 --- a/src/interfaces/libpq/fe-print.c +++ b/src/interfaces/libpq/fe-print.c @@ -751,8 +751,10 @@ PQprintTuples(const PGresult *res, fprintf(fout, "|\n%s\n", tborder); } } -} + if (tborder) + free(tborder); +} /* simply send out max-length number of filler characters to fp */ |