aboutsummaryrefslogtreecommitdiff
path: root/src/PJ_robin.c
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2018-04-22 22:39:57 +0200
committerKristian Evers <kristianevers@gmail.com>2018-04-23 10:26:14 +0200
commit6f640d76e13cb643574b44b7498d51ecff6fb83e (patch)
treeac17c997cf7efcea8854e3e1a616ede93ea07ebf /src/PJ_robin.c
parente197e40e9b9ae99b8dac569428af35036822dca2 (diff)
downloadPROJ-6f640d76e13cb643574b44b7498d51ecff6fb83e.tar.gz
PROJ-6f640d76e13cb643574b44b7498d51ecff6fb83e.zip
Add isnan() to proj_math.h
Code updated to use isnan() instead of pj_is_nan().
Diffstat (limited to 'src/PJ_robin.c')
-rw-r--r--src/PJ_robin.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/PJ_robin.c b/src/PJ_robin.c
index 92aebfd3..a1d5ad4d 100644
--- a/src/PJ_robin.c
+++ b/src/PJ_robin.c
@@ -1,4 +1,5 @@
#define PJ_LIB__
+#include "proj_math.h"
#include "proj_internal.h"
#include "proj.h"
#include "projects.h"
@@ -82,7 +83,7 @@ static XY s_forward (LP lp, PJ *P) { /* Spheroidal, forward */
(void) P;
dphi = fabs(lp.phi);
- i = pj_is_nan(lp.phi) ? -1 : (int)floor(dphi * C1);
+ i = isnan(lp.phi) ? -1 : (int)floor(dphi * C1);
if( i < 0 ){
proj_errno_set(P, PJD_ERR_TOLERANCE_CONDITION);
return xy;
@@ -117,7 +118,7 @@ static LP s_inverse (XY xy, PJ *P) { /* Spheroidal, inverse */
}
} else { /* general problem */
/* in Y space, reduce to table interval */
- i = pj_is_nan(lp.phi) ? -1 : (int)floor(lp.phi * NODES);
+ i = isnan(lp.phi) ? -1 : (int)floor(lp.phi * NODES);
if( i < 0 || i >= NODES ) {
proj_errno_set(P, PJD_ERR_TOLERANCE_CONDITION);
return lp;