Fix:map_binfile:Don't crash on search
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 10 Dec 2009 15:34:31 +0000 (15:34 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 10 Dec 2009 15:34:31 +0000 (15:34 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@2865 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/map/binfile/binfile.c

index 81d29a2..db3b1c9 100644 (file)
@@ -1186,6 +1186,8 @@ binmap_search_new(struct map_priv *map, struct item *item, struct attr *search,
                case attr_town_name:
                case attr_town_or_district_name:
                        map_rec = map_rect_new_binfile(map, NULL);
+                       if (!map_rec) 
+                               break;
                        map_rec->country_id = item->id_lo;
                        msp->mr = map_rec;
                        return msp;