diff options
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rw-r--r-- | src/PJ_goode.c | 3 |
2 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,7 @@ +2011-01-11 Frank Warmerdam <warmerdam@pobox.com> + + * src/PJ_goode.c: fix propogation of es and ctx to sub-projections. + 2010-10-19 Frank Warmerdam <warmerdam@pobox.com> * src/proj_api.h, src/projects.h: move pj_clear_initcache() to public diff --git a/src/PJ_goode.c b/src/PJ_goode.c index ed8ded8b..387557e6 100644 --- a/src/PJ_goode.c +++ b/src/PJ_goode.c @@ -39,6 +39,9 @@ ENTRY2(goode, sinu, moll) P->es = 0.; if (!(P->sinu = pj_sinu(0)) || !(P->moll = pj_moll(0))) E_ERROR_0; + P->sinu->es = 0.; + P->sinu->ctx = P->ctx; + P->moll->ctx = P->ctx; if (!(P->sinu = pj_sinu(P->sinu)) || !(P->moll = pj_moll(P->moll))) E_ERROR_0; P->fwd = s_forward; |
