Fixed height display in SDL with new vehicle modules
authorkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 21 Dec 2007 10:51:03 +0000 (10:51 +0000)
committerkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 21 Dec 2007 10:51:03 +0000 (10:51 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@659 ffa7fe5e-494d-0410-b361-a75ebd5db220

src/gui/sdl/gui_sdl_window.cpp

index 7d08df1..b869756 100644 (file)
@@ -724,8 +724,8 @@ static void vehicle_callback_handler( struct navit *nav, struct vehicle *v){
                strcpy (buffer, "N/A");
        CEGUI::WindowManager::getSingleton().getWindow("OSD/SpeedoMeter")->setText(buffer);
 
-       if (vehicle_position_attr_get(v, attr_position_speed, &attr))
-               sprintf (buffer, ".0f m", *attr.u.numd);
+       if (vehicle_position_attr_get(v, attr_position_height, &attr))
+               sprintf (buffer, "%.f m", *attr.u.numd);
        else
                strcpy (buffer, "N/A");
        CEGUI::WindowManager::getSingleton().getWindow("OSD/Altimeter")->setText(buffer);