Fixed a bug
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 5 Nov 2007 15:17:18 +0000 (15:17 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 5 Nov 2007 15:17:18 +0000 (15:17 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@525 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/src/data/binfile/binfile.c

index 435e037..1225ae4 100644 (file)
@@ -178,7 +178,7 @@ static struct map_rect_priv *
 map_rect_new_binfile(struct map_priv *map, struct map_selection *sel)
 {
        struct map_rect_priv *mr;
-       struct tile *t;
+       struct tile t;
 
        dbg(1,"map_rect_new_binfile\n");
        mr=g_new0(struct map_rect_priv, 1);
@@ -189,10 +189,10 @@ map_rect_new_binfile(struct map_priv *map, struct map_selection *sel)
        if (map->eoc) 
                push_zipfile_tile(mr, map->eoc->zipecenn-1);
        else {
-               t->start=(int *)(map->fi->begin);
-               t->end=(int *)(map->fi->end);
-               t->zipfile_num=0;
-               push_tile(mr, t);
+               t.start=(int *)(map->fi->begin);
+               t.end=(int *)(map->fi->end);
+               t.zipfile_num=0;
+               push_tile(mr, &t);
        }
        mr->item.meth=&methods_binfile;
        mr->item.priv_data=mr;