summaryrefslogtreecommitdiffstats
path: root/mbbsd/read.c
diff options
context:
space:
mode:
Diffstat (limited to 'mbbsd/read.c')
-rw-r--r--mbbsd/read.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/mbbsd/read.c b/mbbsd/read.c
index 7a3d0d4b..784db7c2 100644
--- a/mbbsd/read.c
+++ b/mbbsd/read.c
@@ -537,6 +537,7 @@ select_read(const keeploc_t * locmem, int sr_mode)
} else {
/* use cached data */
reload = 0;
+ inc = 0;
}
/* mark and recommend shouldn't incremental select */
@@ -616,9 +617,9 @@ select_read(const keeploc_t * locmem, int sr_mode)
}
} // end while
close(fr);
+ ftruncate(fd, count*sizeof(fileheader_t));
+ close(fd);
}
- ftruncate(fd, count*sizeof(fileheader_t));
- close(fd);
}
if(count) {