]> err.no Git - mapper/commitdiff
Don't use _pos for calculations
authorKaj-Michael Lang <milang@angel.tal.org>
Fri, 10 Aug 2007 12:43:14 +0000 (15:43 +0300)
committerKaj-Michael Lang <milang@angel.tal.org>
Fri, 10 Aug 2007 12:43:14 +0000 (15:43 +0300)
src/cb.c

index ac8e02bb4a63dce00e003ae9c2e2fb6fe01398a7..1b578fd65754927884f2281c6807315508e433e2 100644 (file)
--- a/src/cb.c
+++ b/src/cb.c
@@ -1254,9 +1254,11 @@ gboolean cb_add_poi(GtkAction * action)
 
 gboolean cmenu_cb_loc_set_home(GtkAction * action)
 {
-_pos.unitx = x2unit(_cmenu_position_x);
-_pos.unity = y2unit(_cmenu_position_y);
-unit2latlon(_pos.unitx, _pos.unity, _home.lat, _home.lon);
+guint unitx, unity;
+
+unitx = x2unit(_cmenu_position_x);
+unity = y2unit(_cmenu_position_y);
+unit2latlon(unitx, unity, _home.lat, _home.lon);
 _home.valid=TRUE;
 
 config_save_home();
@@ -1265,9 +1267,11 @@ return TRUE;
 
 gboolean cmenu_cb_loc_set_destination(GtkAction *action)
 {
-_pos.unitx = x2unit(_cmenu_position_x);
-_pos.unity = y2unit(_cmenu_position_y);
-unit2latlon(_pos.unitx, _pos.unity, _dest.lat, _dest.lon);
+guint unitx, unity;
+
+unitx = x2unit(_cmenu_position_x);
+unity = y2unit(_cmenu_position_y);
+unit2latlon(unitx, unity, _dest.lat, _dest.lon);
 _dest.valid=TRUE;
 return TRUE;
 }