Skip to content

Commit 8451b10

Browse files
committed
Fix regression tests.
1 parent b75e5cf commit 8451b10

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

point.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,10 @@
3737
static bool lat_is_neg;
3838
lat_is_neg = ( spoint->lat < 0 )?( TRUE ):( FALSE );
3939

40-
spoint->lng = spoint->lng - floor(spoint->lng / ( PID ) ) * PID;
41-
spoint->lat = spoint->lat - floor(spoint->lat / ( PID ) ) * PID;
40+
if(spoint->lng < 0 || spoint->lng > PID)
41+
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;
4244
if( spoint->lng < 0.0 ){
4345
spoint->lng += ( PID );
4446
}

0 commit comments

Comments
 (0)