summaryrefslogtreecommitdiff
path: root/navit/binding
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-12-05 22:05:58 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-12-05 22:05:58 +0000
commit48e504e3db5d2ee3237910a78265eff59193c876 (patch)
tree4c45cb6b19e092f7eea5ec059389185e9e0f56de /navit/binding
parent53301bb38a95c39f4344411f903c7ab94f8a8682 (diff)
downloadnavit-48e504e3db5d2ee3237910a78265eff59193c876.tar.gz
Fix:Core:Better searching
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2844 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/binding')
-rw-r--r--navit/binding/dbus/binding_dbus.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/navit/binding/dbus/binding_dbus.c b/navit/binding/dbus/binding_dbus.c
index 8822da14e..cd0616ef1 100644
--- a/navit/binding/dbus/binding_dbus.c
+++ b/navit/binding/dbus/binding_dbus.c
@@ -1283,14 +1283,14 @@ request_search_list_get_result(DBusConnection *connection, DBusMessage *message)
dbus_message_iter_close_container(&iter3, &iter4);
dbus_message_iter_close_container(&iter2, &iter3);
}
- if (result->town && (result->town->district || result->town->name)) {
+ if (result->town && (result->town->common.district_name || result->town->common.town_name)) {
dbus_message_iter_open_container(&iter2, DBUS_TYPE_DICT_ENTRY, NULL, &iter3);
dbus_message_iter_append_basic(&iter3, DBUS_TYPE_STRING, &town);
dbus_message_iter_open_container(&iter3, DBUS_TYPE_ARRAY, "{sv}", &iter4);
- if (result->town->district)
- encode_dict_string_variant_string(&iter4, "district", result->town->district);
- if (result->town->name)
- encode_dict_string_variant_string(&iter4, "name", result->town->name);
+ if (result->town->common.district_name)
+ encode_dict_string_variant_string(&iter4, "district", result->town->common.district_name);
+ if (result->town->common.town_name)
+ encode_dict_string_variant_string(&iter4, "name", result->town->common.town_name);
dbus_message_iter_close_container(&iter3, &iter4);
dbus_message_iter_close_container(&iter2, &iter3);
}