summaryrefslogtreecommitdiff
path: root/navit
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-07-10 09:28:50 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-07-10 09:28:50 +0000
commit2d36cf9321eaad46863a9ddb57b8630e73cc3cf0 (patch)
tree5a13c68a5861158bf940c3bc18c3ccb38ddbb03d /navit
parent620b061da30cc9b9704e50cedd4ef7af65c9eff4 (diff)
downloadnavit-2d36cf9321eaad46863a9ddb57b8630e73cc3cf0.tar.gz
Fix:maptool:Make restart work with slices
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4614 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit')
-rw-r--r--navit/maptool/maptool.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/navit/maptool/maptool.c b/navit/maptool/maptool.c
index 60335718c..da9684a2d 100644
--- a/navit/maptool/maptool.c
+++ b/navit/maptool/maptool.c
@@ -665,12 +665,12 @@ maptool_assemble_map(struct maptool_params *p, char *suffix, char **filenames, c
}
static void
-maptool_load_node_table(struct maptool_params *p, int next_to_last)
+maptool_load_node_table(struct maptool_params *p, int last)
{
if (!p->node_table_loaded) {
- load_buffer("coords.tmp",&node_buffer,0, slice_size);
+ slices=(sizeof_buffer("coords.tmp")+slice_size-1)/slice_size;
+ load_buffer("coords.tmp",&node_buffer,last?(slices-1)*slice_size:0, slice_size);
p->node_table_loaded=1;
- slices=1;
}
}