Commit 900fa3d0 authored by Bruce Momjian's avatar Bruce Momjian

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
parent 31ce4557
/****************************************************************************
* 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;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment