diff options
Diffstat (limited to 'navit/mapset.c')
-rw-r--r-- | navit/mapset.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/navit/mapset.c b/navit/mapset.c index e1a8f61ea..ba5560b86 100644 --- a/navit/mapset.c +++ b/navit/mapset.c @@ -77,6 +77,25 @@ mapset_add_attr(struct mapset *ms, struct attr *attr) } } +int +mapset_get_attr(struct mapset *ms, enum attr_type type, struct attr *attr, struct attr_iter *iter) +{ + GList *map; + map=ms->maps; + switch (type) { + case attr_map: + if (map) { + attr->u.map=map->data; + return 1; + } + break; + default: + break; + } + return 0; +} + + #if 0 static void mapset_maps_free(struct mapset *ms) { |