From 805acc16b8f2226c475d52d9bdd4a9b8fc4cabe8 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Tue, 26 Nov 2002 03:08:23 +0000 Subject: [PATCH] Allocate proper length for sprintf string, from Tatsuo. --- contrib/dbmirror/pending.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/contrib/dbmirror/pending.c b/contrib/dbmirror/pending.c index 638ef311f1..41b534493f 100644 --- a/contrib/dbmirror/pending.c +++ b/contrib/dbmirror/pending.c @@ -1,6 +1,6 @@ /**************************************************************************** * pending.c - * $Id: pending.c,v 1.6.2.3 2002/11/22 16:25:52 tgl Exp $ + * $Id: pending.c,v 1.6.2.4 2002/11/26 03:08:23 momjian Exp $ * * This file contains a trigger for Postgresql-7.x to record changes to tables * to a pending table for mirroring. @@ -95,11 +95,11 @@ recordchange(PG_FUNCTION_ARGS) #ifndef NOSCHEMAS schemaname = get_namespace_name(RelationGetNamespace(trigdata->tg_relation)); fullyqualtblname = SPI_palloc(strlen(tblname) + - strlen(schemaname) + 4); + strlen(schemaname) + 6); 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; -- 2.50.1