diff options
author | akashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-03-04 04:21:00 +0000 |
---|---|---|
committer | akashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-03-04 04:21:00 +0000 |
commit | 51f17473c65eb8cb58f473a94e68d065a4d4fe9c (patch) | |
tree | 464fa8b80e6b72bbc09bc3a66e598a40f93a1d3d /navit/popup.c | |
parent | a2d55cf0efc738f707de0eb510bfcd52cffe9baf (diff) | |
download | navit-svn-51f17473c65eb8cb58f473a94e68d065a4d4fe9c.tar.gz |
Fix:core:Replaced navit_get_bookmarks() with bookmarks attribute
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2978 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/popup.c')
-rw-r--r-- | navit/popup.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/navit/popup.c b/navit/popup.c index 6c0c352a..fa3d0d8a 100644 --- a/navit/popup.c +++ b/navit/popup.c @@ -117,6 +117,7 @@ popup_set_destination(struct navit *nav, struct pcoord *pc) static void popup_set_bookmark(struct navit *nav, struct pcoord *pc) { + struct attr attr; struct coord c; struct coord_geo g; char buffer[1024]; @@ -126,8 +127,10 @@ popup_set_bookmark(struct navit *nav, struct pcoord *pc) transform_to_geo(pc->pro, &c, &g); coord_format(g.lat,g.lng,DEGREES_MINUTES_SECONDS,buffer_geo,sizeof(buffer_geo)); sprintf(buffer,"Map Point %s", buffer_geo); - if (!gui_add_bookmark(navit_get_gui(nav), pc, buffer)) - bookmarks_add_bookmark(navit_get_bookmarks(nav), pc, buffer); + if (!gui_add_bookmark(navit_get_gui(nav), pc, buffer)) { + navit_get_attr(nav, attr_bookmarks, &attr, NULL); + bookmarks_add_bookmark(attr.u.bookmarks, pc, buffer); + } } |