From 226335e90100ea725cebde29069ded7808fabb9f Mon Sep 17 00:00:00 2001 From: rusvdw Date: Mon, 22 Apr 2013 14:46:24 +0200 Subject: [PATCH 1/2] Fixed crash on exit when no map style file is specified --- render_old.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/render_old.c b/render_old.c index 88a398ac..0f81820c 100644 --- a/render_old.c +++ b/render_old.c @@ -314,8 +314,11 @@ int main(int argc, char **argv) } fclose(hini); free(map); - free(tile_dir); + if (tile_dir != HASH_PATH) { + free(tile_dir); + } + finish_workers(numThreads); gettimeofday(&end, NULL); From babf30f1a1f0240a4198832e517469defb1c6bb0 Mon Sep 17 00:00:00 2001 From: rusvdw Date: Mon, 22 Apr 2013 15:07:32 +0200 Subject: [PATCH 2/2] Implemented verbose output for zoom level progress --- render_old.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/render_old.c b/render_old.c index 0f81820c..8826d0ea 100644 --- a/render_old.c +++ b/render_old.c @@ -149,6 +149,8 @@ void render_layer(const char *tilepath, const char *name) int z; for (z=minZoom; z<=maxZoom; z++) { + if (verbose) + printf("Rendering zoom %d\n", z); char path[PATH_MAX]; snprintf(path, PATH_MAX, "%s/%s/%d", tilepath, name, z); descend(path);