diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-11-06 13:45:21 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-11-06 13:45:21 +0000 |
commit | 953b2c79c40b5d0195ca457ad68e263629872847 (patch) | |
tree | fd0e60ec2eeb9d91c1e82bf86b0d2200acdddf6d /navit/coord.c | |
parent | d74a4163561e21ef658aaa817e895eda637cbf35 (diff) | |
download | navit-953b2c79c40b5d0195ca457ad68e263629872847.tar.gz |
Add:Core:Made cursor configurable via navit.xml
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1653 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/coord.c')
-rw-r--r-- | navit/coord.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/navit/coord.c b/navit/coord.c index fc262bb5e..787934788 100644 --- a/navit/coord.c +++ b/navit/coord.c @@ -23,6 +23,7 @@ #include <string.h> #include <math.h> #include "debug.h" +#include "item.h" #include "coord.h" #include "transform.h" #include "projection.h" @@ -57,6 +58,18 @@ coord_new(int x, int y) return c; } +struct coord * +coord_new_from_attrs(struct attr *parent, struct attr **attrs) +{ + struct attr *x,*y; + x=attr_search(attrs, NULL, attr_x); + y=attr_search(attrs, NULL, attr_y); + if (!x || !y) + return NULL; + return coord_new(x->u.num, y->u.num); +} + + void coord_destroy(struct coord *c) { |