We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b75e5cf commit 8451b10Copy full SHA for 8451b10
point.c
@@ -37,8 +37,10 @@
37
static bool lat_is_neg;
38
lat_is_neg = ( spoint->lat < 0 )?( TRUE ):( FALSE );
39
40
- spoint->lng = spoint->lng - floor(spoint->lng / ( PID ) ) * PID;
41
- spoint->lat = spoint->lat - floor(spoint->lat / ( PID ) ) * PID;
+ if(spoint->lng < 0 || spoint->lng > PID)
+ spoint->lng = spoint->lng - floor(spoint->lng / ( PID ) ) * PID;
42
+ if(spoint->lat < -PIH || spoint->lat > PIH)
43
+ spoint->lat = spoint->lat - floor(spoint->lat / ( PID ) ) * PID;
44
if( spoint->lng < 0.0 ){
45
spoint->lng += ( PID );
46
}
0 commit comments