summaryrefslogtreecommitdiff
path: root/navit/search.h
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-09-21 12:33:06 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-09-21 12:33:06 +0000
commite53bf85e2d1edf7638107ae3f36e4254fd0325e4 (patch)
tree6ddc2dae072a48d6cd508e1b201a66e29fb0e531 /navit/search.h
parent533e7f8fcf085216257f3620cdcddca301c923d7 (diff)
downloadnavit-svn-e53bf85e2d1edf7638107ae3f36e4254fd0325e4.tar.gz
Add:Core:Added a selection feature to search.c
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1388 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/search.h')
-rw-r--r--navit/search.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/navit/search.h b/navit/search.h
index c0f5e29e..5e53cced 100644
--- a/navit/search.h
+++ b/navit/search.h
@@ -23,8 +23,16 @@
#ifdef __cplusplus
extern "C" {
#endif
+struct search_list_common {
+ struct item item;
+ int selected;
+ struct pcoord *c;
+};
+
struct search_list_country {
struct item item;
+ int selected;
+ struct pcoord *c;
char *car;
char *iso2;
char *iso3;
@@ -34,8 +42,9 @@ struct search_list_country {
struct search_list_town {
struct item item;
- struct item itemt;
+ int selected;
struct pcoord *c;
+ struct item itemt;
char *postal;
char *name;
char *district;
@@ -43,11 +52,13 @@ struct search_list_town {
struct search_list_street {
struct item item;
+ int selected;
struct pcoord *c;
char *name;
};
struct search_list_result {
+ int id;
struct pcoord *c;
struct search_list_country *country;
struct search_list_town *town;