postgres.git / summary / log / commit / refs
commit 900fa3d0f501d468d957ca8a1578ace7277a7b9c
Author: Bruce Momjian <bruce@momjian.us>
Date: Thu Mar 20 03:58:13 2003 +0000
First released in: 7.4, 7.3.3
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
contrib/dbmirror/pending.c | 4 ++--
1 file 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;
[parent: 31ce4557b358]