summaryrefslogtreecommitdiff
path: root/navit/binding
diff options
context:
space:
mode:
authormvglasow <mvglasow@ffa7fe5e-494d-0410-b361-a75ebd5db220>2014-11-09 21:28:51 +0000
committermvglasow <mvglasow@ffa7fe5e-494d-0410-b361-a75ebd5db220>2014-11-09 21:28:51 +0000
commit93dfb21c729a08513a649429d7a12a346e5fde5c (patch)
tree5699e095c87f59cfa738cf7fd3e91a0d7d7f5a0d /navit/binding
parent9c48682ac3b80b03295d5c536c5b0db1c7292a01 (diff)
downloadnavit-93dfb21c729a08513a649429d7a12a346e5fde5c.tar.gz
Add:dbus:Include maneuver type in GPS export
Signed-off-by: mvglasow <michael -at- vonglasow.com> git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5938 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/binding')
-rw-r--r--navit/binding/dbus/binding_dbus.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/navit/binding/dbus/binding_dbus.c b/navit/binding/dbus/binding_dbus.c
index cc7570778..36a53f95d 100644
--- a/navit/binding/dbus/binding_dbus.c
+++ b/navit/binding/dbus/binding_dbus.c
@@ -1318,8 +1318,8 @@ request_navit_route_export_gpx(DBusConnection *connection, DBusMessage *message)
struct map * map=NULL;
struct navigation * nav = NULL;
struct map_rect * mr=NULL;
- struct item * item =NULL;
- struct attr attr,route;
+ struct item *item = NULL;
+ struct attr attr,attr2,route;
struct coord c;
struct coord_geo g;
struct transformation *trans;
@@ -1350,7 +1350,7 @@ request_navit_route_export_gpx(DBusConnection *connection, DBusMessage *message)
if(item_attr_get(item,attr_navigation_long,&attr)) {
item_coord_get(item, &c, 1);
transform_to_geo (projection_mg, &c, &g);
- fprintf(fp,"<rtept lon='%4.16f' lat='%4.16f'><name>%s</name></rtept>\n",g.lng, g.lat, map_convert_string_tmp(item->map,attr.u.str));
+ fprintf(fp,"<rtept lon='%4.16f' lat='%4.16f'><type>%s</type><name>%s</name></rtept>\n",g.lng, g.lat, item_to_name(item->type), map_convert_string_tmp(item->map,attr.u.str));
}
}
fprintf(fp,"%s",trailer);