From a32d0afac16ca20960bf3f5e00af873361e56a59 Mon Sep 17 00:00:00 2001 From: Frank Warmerdam Date: Tue, 31 May 2011 14:41:33 +0000 Subject: fix up free logic per patch provided with ticket (#112) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2047 4e78687f-474d-0410-85f9-8d5e500ac6b2 --- src/PJ_igh.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/PJ_igh.c b/src/PJ_igh.c index b5ad7de2..4155c856 100644 --- a/src/PJ_igh.c +++ b/src/PJ_igh.c @@ -116,7 +116,10 @@ FREEUP; if (P) { int i; for (i = 0; i < 12; ++i) - if (P->pj[i]) pj_dalloc(P->pj[i]); + { + if (P->pj[i]) + (*(P->pj[i]->pfree))(P->pj[i]); + } pj_dalloc(P); } } -- cgit v1.2.3