summaryrefslogtreecommitdiff
path: root/navit/navit.c
diff options
context:
space:
mode:
authorCharles Curley <charlescurley@users.noreply.github.com>2017-11-11 13:10:51 -0700
committerPierre GRANDIN <pgrandin@users.noreply.github.com>2017-11-11 12:10:51 -0800
commitb004c7216c7c41a270cb08476538e96537a2b7da (patch)
tree9badf057b4c73b175edb4aed85f2fa3821c593d3 /navit/navit.c
parenta1671c7f85bba03f4ab510c325123bf267273315 (diff)
downloadnavit-b004c7216c7c41a270cb08476538e96537a2b7da.tar.gz
fix:gtk:Fix imperial factors (#367)
* Use correct conversion factors for a more accurate display. Also, introduced some new conversion factors in navigation.h. modified: navit/gui/gtk/gui_gtk_statusbar.c modified: navit/navigation.h modified: navit/navit.c * Use the conversion factor #define instead of a hard coded value. modified: navit/vehicle/gpsd/vehicle_gpsd.c
Diffstat (limited to 'navit/navit.c')
-rw-r--r--navit/navit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/navit.c b/navit/navit.c
index dbc58a277..768fb7d3b 100644
--- a/navit/navit.c
+++ b/navit/navit.c
@@ -1982,7 +1982,7 @@ navit_window_roadbook_update(struct navit *this_)
if ( attr.u.num >= 2000 )
{
param[1].value=g_strdup_printf("%5.1f %s",
- imperial == TRUE ? (float)attr.u.num / METERS_PER_MILE : (float)attr.u.num / 1000,
+ imperial == TRUE ? (float)attr.u.num / (METERS_PER_MILE/1000.00) : (float)attr.u.num / 1000,
imperial == TRUE ? _("mi") : _("km")
);
}