diff options
author | Michael Meskes <meskes@postgresql.org> | 2004-07-05 18:51:51 +0000 |
---|---|---|
committer | Michael Meskes <meskes@postgresql.org> | 2004-07-05 18:51:51 +0000 |
commit | 1fcaceeae02e365aea5a8e72eb4ccf5ad02b8cd2 (patch) | |
tree | 7e5927f3dc294c78e1bc946d19b9281fe9225205 /src | |
parent | 073f7312a4c0aff9030ccc52010095a260c6a7a6 (diff) | |
download | postgresql-1fcaceeae02e365aea5a8e72eb4ccf5ad02b8cd2.tar.gz postgresql-1fcaceeae02e365aea5a8e72eb4ccf5ad02b8cd2.zip |
Added free() calls against memory leak in interval.c.
Diffstat (limited to 'src')
-rw-r--r-- | src/interfaces/ecpg/ChangeLog | 4 | ||||
-rw-r--r-- | src/interfaces/ecpg/pgtypeslib/interval.c | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog index e6d8a0098e0..efce4283188 100644 --- a/src/interfaces/ecpg/ChangeLog +++ b/src/interfaces/ecpg/ChangeLog @@ -1841,6 +1841,10 @@ Mon, 5 Jul 2004 10:41:54 +0200 - Fixed indicator in SET DESCRIPTOR. - Added special handling of descriptor header information. - More code cleanup. + +Mon Jul 5 20:50:09 CEST 2004 + + - Added free() calls against memory leak in interval.c. - Set pgtypes library version to 1.2. - Set ecpg version to 3.2.0. - Set compat library version to 1.2. diff --git a/src/interfaces/ecpg/pgtypeslib/interval.c b/src/interfaces/ecpg/pgtypeslib/interval.c index c49cd0e9979..e1d34e8a7b2 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; } |