From: Michael Meskes Date: Mon, 5 Jul 2004 18:54:01 +0000 (+0000) Subject: Added free() calls against memory leak in interval.c. X-Git-Tag: REL7_4_4~22 X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=e5a806bb298dc40091ab7ba118f98243fcb58a25;p=users%2Fc2main%2Fpostgres.git Added free() calls against memory leak in interval.c. --- diff --git a/src/interfaces/ecpg/pgtypeslib/interval.c b/src/interfaces/ecpg/pgtypeslib/interval.c index c49cd0e997..e1d34e8a7b 100644 --- a/src/interfaces/ecpg/pgtypeslib/interval.c +++ b/src/interfaces/ecpg/pgtypeslib/interval.c @@ -782,12 +782,14 @@ PGTYPESinterval_from_asc(char *str, char **endptr) if (dtype != DTK_DELTA) { errno = PGTYPES_INTVL_BAD_INTERVAL; + free(result); return NULL; } if (tm2interval(tm, fsec, result) != 0) { errno = PGTYPES_INTVL_BAD_INTERVAL; + free(result); return NULL; }