From: Michael Meskes Date: Wed, 16 Jul 2003 13:18:51 +0000 (+0000) Subject: Applied patch to fix two compatibility functions. X-Git-Tag: REL7_4_BETA1~210 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=96be4b28a31e37d2eb2757118164a6c9ae297d46;p=thirdparty%2Fpostgresql.git Applied patch to fix two compatibility functions. --- diff --git a/src/interfaces/ecpg/compatlib/informix.c b/src/interfaces/ecpg/compatlib/informix.c index d8bbd0d434e..d60019f68f9 100644 --- a/src/interfaces/ecpg/compatlib/informix.c +++ b/src/interfaces/ecpg/compatlib/informix.c @@ -415,8 +415,8 @@ rdatestr (Date d, char *str) return -1210; /* move to user allocated buffer */ - strcpy(tmp, str); - free(str); + strcpy(str, tmp); + free(tmp); return 0; } @@ -532,6 +532,10 @@ dtsub (Timestamp *ts1, Timestamp *ts2, Interval *iv) int dttoasc (Timestamp *ts, char *output) { + char *asctime = PGTYPEStimestamp_to_asc( *ts ); + + strcpy (output, asctime); + free(asctime); return 0; }