Fix:gui_internal:Fix anomaly with default country handling.|Thanks to Stressedpiper...
authorhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 7 Apr 2009 22:16:04 +0000 (22:16 +0000)
committerhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 7 Apr 2009 22:16:04 +0000 (22:16 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@2192 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/gui/internal/gui_internal.c

index 8b6acfa..537500a 100644 (file)
@@ -2625,6 +2625,13 @@ gui_internal_search_list_set_default_country(struct gui_priv *this)
                country_search_destroy(cs);
        } else {
                dbg(0,"warning: no default country found\n");
+               if (this->country_iso2) {
+                   dbg(0,"attempting to use country '%s'\n",this->country_iso2);
+                   search_attr.type=attr_country_iso2;
+                   search_attr.u.str=this->country_iso2;
+            search_list_search(this->sl, &search_attr, 0);
+            while((res=search_list_get_result(this->sl)));
+               }
        }
 }