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
This commit is contained in:
parent
31ce4557b3
commit
900fa3d0f5
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user