"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "navit/map/binfile/binfile.c" between
navit-0.5.5.tar.gz and navit-0.5.6.tar.gz

About: NavIt is a car navigation system with GPS tracking and a routing engine.

binfile.c  (navit-0.5.5):binfile.c  (navit-0.5.6)
skipping to change at line 565 skipping to change at line 565
i=0; i=0;
while (size_rem > 0 && i < 7) { while (size_rem > 0 && i < 7) {
int subsize=le32_to_cpu(*subpos++); int subsize=le32_to_cpu(*subpos++);
int subtype=le32_to_cpu(subpos[0]); int subtype=le32_to_cpu(subpos[0]);
mr->attrs[i].type=subtype; mr->attrs[i].type=subtype;
attr_data_set_le(&mr->attrs[i], subpos+1); attr_data_set_le(&mr->attrs[i], subpos+1);
subpos+=subsize; subpos+=subsize;
size_rem-=subsize+1; size_rem-=subsize+1;
i++; i++;
} }
mr->attrs[i].type=type_none; mr->attrs[i].type=attr_none;
mr->attrs[i].u.data=NULL; mr->attrs[i].u.data=NULL;
attr->u.attrs=mr->attrs; attr->u.attrs=mr->attrs;
} else { } else {
attr_data_set_le(attr, t->pos_attr+1); attr_data_set_le(attr, t->pos_attr+1);
if (type == attr_url_local) { if (type == attr_url_local) {
g_free(mr->url); g_free(mr->url);
mr->url=binfile_extract(mr->m, mr->m->cachedir, attr->u.str, 1); mr->url=binfile_extract(mr->m, mr->m->cachedir, attr->u.str, 1);
attr->u.str=mr->url; attr->u.str=mr->url;
} }
if (type == attr_flags && mr->m->map_version < 1) if (type == attr_flags && mr->m->map_version < 1)
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)