From 85a95b9b0de38514601e1535549b401b545cb9df Mon Sep 17 00:00:00 2001
From: "Marc G. Fournier" <scrappy@hub.org>
Date: Sun, 20 Apr 1997 21:49:17 +0000
Subject: [PATCH] Here is the Mismatched input/output patch for tintervals as
 reported over the last week on Hackers...(A coulpe of clippings of the final
 verdict are included below + the diff).

From: Wayde Nie <niew@phoenix.cis.mcmaster.ca>
---
 src/backend/utils/adt/date.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/backend/utils/adt/date.c b/src/backend/utils/adt/date.c
index 36d3d28a76a..451fc752f7a 100644
--- a/src/backend/utils/adt/date.c
+++ b/src/backend/utils/adt/date.c
@@ -9,7 +9,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/utils/adt/date.c,v 1.8 1997/04/04 08:53:08 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/utils/adt/date.c,v 1.9 1997/04/20 21:49:17 scrappy Exp $
  *
  * NOTES
  *   This code is actually (almost) unused.
@@ -216,19 +216,19 @@ char *tintervalout(TimeInterval interval)
     char	*i_str, *p;
     
     i_str = (char	*) palloc( T_INTERVAL_LEN );  /* ['...' '...'] */
-    (void) strcpy(i_str,"['");
+    (void) strcpy(i_str,"[\"");
     if (interval->status == T_INTERVAL_INVAL)
 	(void) strcat(i_str,INVALID_INTERVAL_STR);
     else {
 	p = nabstimeout(interval->data[0]);
 	(void) strcat(i_str,p);
 	pfree(p);
-	(void) strcat(i_str,"' '");
+	(void) strcat(i_str,"\" \"");
 	p = nabstimeout(interval->data[1]);
 	(void) strcat(i_str,p);
 	pfree(p);
     }
-    (void) strcat(i_str,"']\0");
+    (void) strcat(i_str,"\"]\0");
     return(i_str);
 }
 
-- 
GitLab