aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Warmerdam <warmerdam@pobox.com>2011-05-20 13:04:08 +0000
committerFrank Warmerdam <warmerdam@pobox.com>2011-05-20 13:04:08 +0000
commit77aac6881fb19904769864699d1d4f26a5792982 (patch)
tree9423392f13819984bb3924c3a1db6d3e10b7da02
parent37a7f883f5f9e13fbe591edd9f4e485cee8620b8 (diff)
downloadPROJ-77aac6881fb19904769864699d1d4f26a5792982.tar.gz
PROJ-77aac6881fb19904769864699d1d4f26a5792982.zip
ensure P->en is properly initialized (#109)
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2022 4e78687f-474d-0410-85f9-8d5e500ac6b2
-rw-r--r--ChangeLog4
-rw-r--r--src/PJ_sterea.c5
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d73d91d0..c1af479c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2011-05-20 Frank Warmerdam <warmerdam@pobox.com>
+
+ * src/PJ_sterea.c: ensure P->en is properly initialized (#109)
+
2011-05-10 Frank Warmerdam <warmerdam@pobox.com>
* 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;