aboutsummaryrefslogtreecommitdiff
path: root/src/projections/putp6.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/projections/putp6.cpp')
-rw-r--r--src/projections/putp6.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/projections/putp6.cpp b/src/projections/putp6.cpp
index bcf9ad8e..db334ff9 100644
--- a/src/projections/putp6.cpp
+++ b/src/projections/putp6.cpp
@@ -23,15 +23,15 @@ PROJ_HEAD(putp6p, "Putnins P6'") "\n\tPCyl, Sph";
static PJ_XY putp6_s_forward (PJ_LP lp, PJ *P) { /* Spheroidal, forward */
PJ_XY xy = {0.0,0.0};
struct pj_opaque *Q = static_cast<struct pj_opaque*>(P->opaque);
- double p, r, V;
int i;
- p = Q->B * sin(lp.phi);
+ const double p = Q->B * sin(lp.phi);
lp.phi *= 1.10265779;
for (i = NITER; i ; --i) {
- r = sqrt(1. + lp.phi * lp.phi);
- lp.phi -= V = ( (Q->A - r) * lp.phi - log(lp.phi + r) - p ) /
- (Q->A - 2. * r);
+ const double r = sqrt(1. + lp.phi * lp.phi);
+ const double V = ( (Q->A - r) * lp.phi - log(lp.phi + r) - p ) /
+ (Q->A - 2. * r);
+ lp.phi -= V;
if (fabs(V) < EPS)
break;
}