diff options
author | Bruce Momjian <bruce@momjian.us> | 2003-03-20 03:58:13 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2003-03-20 03:58:13 +0000 |
commit | 900fa3d0f501d468d957ca8a1578ace7277a7b9c (patch) | |
tree | 832fc347b6ab3a2c304b30d289e052d914d96fbd | |
parent | 31ce4557b35822c1e1712e599473ac6e439a48dc (diff) | |
download | postgresql-900fa3d0f501d468d957ca8a1578ace7277a7b9c.tar.gz postgresql-900fa3d0f501d468d957ca8a1578ace7277a7b9c.zip |
The attatched patch fixes a memory error with contrib/dbmirror/pending.c
when running it with older(Pre 7.3.x) versions of Postgresql.
Backpatched to 7.3.X.
Steven Singer
-rw-r--r-- | contrib/dbmirror/pending.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/dbmirror/pending.c b/contrib/dbmirror/pending.c index 85a8385d3dd..08ee3f6f835 100644 --- a/contrib/dbmirror/pending.c +++ b/contrib/dbmirror/pending.c @@ -1,6 +1,6 @@ /**************************************************************************** * pending.c - * $Id: pending.c,v 1.10 2002/11/26 03:08:00 momjian Exp $ + * $Id: pending.c,v 1.11 2003/03/20 03:58:13 momjian Exp $ * * This file contains a trigger for Postgresql-7.x to record changes to tables * to a pending table for mirroring. @@ -99,7 +99,7 @@ recordchange(PG_FUNCTION_ARGS) sprintf(fullyqualtblname,"\"%s\".\"%s\"", schemaname,tblname); #else - fullyqualtblname = SPI_palloc(strlen(tblname + 3)); + fullyqualtblname = SPI_palloc(strlen(tblname) + 3); sprintf(fullyqualtblname,"\"%s\"",tblname); #endif tupdesc = trigdata->tg_relation->rd_att; |