aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/PJ_imw_p.c4
-rw-r--r--src/PJ_ob_tran.c8
2 files changed, 5 insertions, 7 deletions
diff --git a/src/PJ_imw_p.c b/src/PJ_imw_p.c
index b731f656..c7939d3e 100644
--- a/src/PJ_imw_p.c
+++ b/src/PJ_imw_p.c
@@ -91,10 +91,8 @@ static XY loc_for(LP lp, PJ *P, double *yc) {
static XY e_forward (LP lp, PJ *P) { /* Ellipsoidal, forward */
- XY xy = {0.0,0.0};
double yc;
-
- xy = loc_for(lp, P, &yc);
+ XY xy = loc_for(lp, P, &yc);
return (xy);
}
diff --git a/src/PJ_ob_tran.c b/src/PJ_ob_tran.c
index e6971138..8b13eb65 100644
--- a/src/PJ_ob_tran.c
+++ b/src/PJ_ob_tran.c
@@ -48,11 +48,11 @@ static XY t_forward(LP lp, PJ *P) { /* spheroid */
static LP o_inverse(XY xy, PJ *P) { /* spheroid */
- LP lp = {0.0,0.0};
+
struct pj_opaque *Q = P->opaque;
double coslam, sinphi, cosphi;
- lp = Q->link->inv(xy, Q->link);
+ LP lp = Q->link->inv(xy, Q->link);
if (lp.lam != HUGE_VAL) {
coslam = cos(lp.lam -= Q->lamp);
sinphi = sin(lp.phi);
@@ -66,11 +66,11 @@ static LP o_inverse(XY xy, PJ *P) { /* spheroid */
static LP t_inverse(XY xy, PJ *P) { /* spheroid */
- LP lp = {0.0,0.0};
+
struct pj_opaque *Q = P->opaque;
double cosphi, t;
- lp = Q->link->inv(xy, Q->link);
+ LP lp = Q->link->inv(xy, Q->link);
if (lp.lam != HUGE_VAL) {
cosphi = cos(lp.phi);
t = lp.lam - Q->lamp;