diff options
Diffstat (limited to 'navit/maptool/maptool.c')
-rw-r--r-- | navit/maptool/maptool.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/navit/maptool/maptool.c b/navit/maptool/maptool.c index 9c00a9c13..5b2b7d32c 100644 --- a/navit/maptool/maptool.c +++ b/navit/maptool/maptool.c @@ -830,6 +830,8 @@ static void maptool_assemble_map(struct maptool_params *p, char *suffix, char ** map_information_attrs[1].u.str=p->url; } index_init(zip_info, 1); + g_free(zipdir); + g_free(zipindex); } if (!g_strcmp0(suffix,ch_suffix)) { /* Makes compiler happy due to bug 35903 in gcc */ ch_assemble_map(suffix0,suffix,zip_info); @@ -1125,5 +1127,7 @@ int main(int argc, char **argv) { } phase+=2; start_phase(&p,"done"); + if(p.timestamp != NULL) + g_free(p.timestamp); return 0; } |