aboutsummaryrefslogtreecommitdiff
path: root/src/rtodms.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rtodms.c')
-rw-r--r--src/rtodms.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/rtodms.c b/src/rtodms.c
index fa5c3cd1..5e88ca14 100644
--- a/src/rtodms.c
+++ b/src/rtodms.c
@@ -49,9 +49,9 @@ rtodms(char *s, double r, int pos, int neg) {
r = floor(r * CONV + .5);
sec = fmod(r / RES, 60.);
r = floor(r / RES60);
- min = fmod(r, 60.);
- r = floor(r / 60.);
- deg = r;
+ min = (int)fmod(r, 60.);
+ r = floor(r / 60.);
+ deg = (int)r;
if (dolong)
(void)sprintf(ss,format,deg,min,sec,sign);