diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-10-25 18:22:57 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-10-25 18:22:57 +0000 |
commit | e0a92eaf3f551f83bd921ec02453f6319516ec64 (patch) | |
tree | d2cfefad00a8674a06ae88c4855a6732c296535e /navit/mapset.c | |
parent | de911d13ec8f13f7e00ee23e63aa6a59c738b751 (diff) | |
download | navit-e0a92eaf3f551f83bd921ec02453f6319516ec64.tar.gz |
Core:Made attributes for maps settable
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2690 ffa7fe5e-494d-0410-b361-a75ebd5db220
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) { |