From 46f4ed492191f71f8fade41879bd6d594e8a8717 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Tue, 26 Nov 2002 03:08:00 +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 79d875456d5..85a8385d3dd 100644
--- a/contrib/dbmirror/pending.c
+++ b/contrib/dbmirror/pending.c
@@ -1,6 +1,6 @@
 /****************************************************************************
  * pending.c
- * $Id: pending.c,v 1.9 2002/11/22 16:25:29 tgl Exp $
+ * $Id: pending.c,v 1.10 2002/11/26 03:08:00 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;
-- 
GitLab