summaryrefslogtreecommitdiff
path: root/navit/maptool/tile.c
diff options
context:
space:
mode:
Diffstat (limited to 'navit/maptool/tile.c')
-rw-r--r--navit/maptool/tile.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/navit/maptool/tile.c b/navit/maptool/tile.c
index 9d9f94145..23fd62dad 100644
--- a/navit/maptool/tile.c
+++ b/navit/maptool/tile.c
@@ -405,7 +405,10 @@ write_aux_tiles(struct zip_info *zip_info)
assert(buffer != NULL);
f=fopen(at->filename,"rb");
assert(f != NULL);
- fread(buffer, at->size, 1, f);
+
+ if (fread(buffer, at->size, 1, f) == 0){
+ dbg(lvl_warning, "fread failed");
+ }
fclose(f);
write_zipmember(zip_info, at->name, zip_get_maxnamelen(zip_info), buffer, at->size);
free(buffer);