From 77aac6881fb19904769864699d1d4f26a5792982 Mon Sep 17 00:00:00 2001 From: Frank Warmerdam Date: Fri, 20 May 2011 13:04:08 +0000 Subject: ensure P->en is properly initialized (#109) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2022 4e78687f-474d-0410-85f9-8d5e500ac6b2 --- ChangeLog | 4 ++++ src/PJ_sterea.c | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d73d91d0..c1af479c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-05-20 Frank Warmerdam + + * src/PJ_sterea.c: ensure P->en is properly initialized (#109) + 2011-05-10 Frank Warmerdam * src/projects.h, src/pj_init.c, src/pj_transform.c: Implement diff --git a/src/PJ_sterea.c b/src/PJ_sterea.c index 083fe271..d73fa9bb 100644 --- a/src/PJ_sterea.c +++ b/src/PJ_sterea.c @@ -70,7 +70,10 @@ INVERSE(e_inverse); /* ellipsoid */ return(pj_inv_gauss(P->ctx, lp, P->en)); } FREEUP; if (P) { if (P->en) free(P->en); free(P); } } -ENTRY0(sterea) +ENTRYA(sterea) + + P->en=0; +ENTRYX double R; if (!(P->en = pj_gauss_ini(P->e, P->phi0, &(P->phic0), &R))) E_ERROR_0; -- cgit v1.2.3